<SEC-DOCUMENT>0001654954-24-003664.txt : 20240326
<SEC-HEADER>0001654954-24-003664.hdr.sgml : 20240326
<ACCEPTANCE-DATETIME>20240326164726
ACCESSION NUMBER:		0001654954-24-003664
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		115
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240326
DATE AS OF CHANGE:		20240326

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			WIDEPOINT CORP
		CENTRAL INDEX KEY:			0001034760
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-COMPUTER INTEGRATED SYSTEMS DESIGN [7373]
		ORGANIZATION NAME:           	06 Technology
		IRS NUMBER:				522040275
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		11250 WAPLES MILL ROAD
		STREET 2:		SOUTH TOWER, SUITE 210
		CITY:			FAIRFAX
		STATE:			VA
		ZIP:			22030
		BUSINESS PHONE:		(703) 349-2577

	MAIL ADDRESS:	
		STREET 1:		11250 WAPLES MILL ROAD
		STREET 2:		SOUTH TOWER, SUITE 210
		CITY:			FAIRFAX
		STATE:			VA
		ZIP:			22030

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ZMAX CORP
		DATE OF NAME CHANGE:	19970530
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>wyy_10k.htm
<DESCRIPTION>FORM 10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html 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:currency="http://xbrl.sec.gov/currency/2023" xmlns="http://www.w3.org/1999/xhtml" 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" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-roles="http://fasb.org/us-roles/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:srt="http://fasb.org/srt/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:wyyy="http://widepoint.com/20231231"><head><title>wyy_10k.htm</title><!--Document Created by XBRLMaster--><meta http-equiv="Content-Type" content="text/html"/></head><body style="text-align:left;font:10pt times new roman"><div style="display:none;text-align:left;font:10pt times new roman;" id="XBRLDIV"><ix:header><ix:hidden><ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="From2023-01-01to2023-12-31" id="ixv-16893">0001034760</ix:nonNumeric><ix:nonNumeric name="dei:AmendmentFlag" contextRef="From2023-01-01to2023-12-31" format="ixt:booleanfalse" id="ixv-16894">false</ix:nonNumeric><ix:nonNumeric name="dei:CurrentFiscalYearEndDate" contextRef="From2023-01-01to2023-12-31" id="ixv-16895">--12-31</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalPeriodFocus" contextRef="From2023-01-01to2023-12-31" id="ixv-16896">FY</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalYearFocus" contextRef="From2023-01-01to2023-12-31" id="ixv-16897">2023</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFinStmtErrorCorrectionFlag" contextRef="From2023-01-01to2023-12-31" format="ixt:booleanfalse" id="ixv-16898">false</ix:nonNumeric><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2022-12-31" unitRef="USDPShares" decimals="INF" id="ixv-16899">0.001</ix:nonFraction><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2022-12-31" unitRef="Shares" decimals="0" id="ixv-16900">10000000</ix:nonFraction><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2022-12-31" unitRef="Shares" decimals="0" id="ixv-16901">2045714</ix:nonFraction><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2022-12-31" unitRef="Shares" decimals="0" id="ixv-16902">0</ix:nonFraction><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2023-12-31" unitRef="Shares" decimals="0" id="ixv-16903">0</ix:nonFraction><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-12-31" unitRef="USDPShares" decimals="INF" id="ixv-16904">0.001</ix:nonFraction><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2022-12-31" unitRef="Shares" decimals="0" id="ixv-16905">30000000</ix:nonFraction><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2022-12-31" unitRef="Shares" decimals="0" id="ixv-16906">8725476</ix:nonFraction><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-12-31" unitRef="Shares" decimals="0" id="ixv-16907">8893220</ix:nonFraction><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2023-01-01to2023-12-31" unitRef="USD" decimals="0" id="ixv-16908">0</ix:nonFraction><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2022-01-01to2022-12-31" unitRef="USD" decimals="0" id="ixv-16909">0</ix:nonFraction><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2020-12-31" unitRef="USD" decimals="0" id="ixv-16910">18555578</ix:nonFraction><ix:nonFraction name="wyyy:CommonStockParValue" contextRef="AsOf2023-12-31" unitRef="USDPShares" decimals="INF" id="ixv-16911">0.001</ix:nonFraction><ix:nonFraction name="wyyy:CommonStockParValue" contextRef="AsOf2020-08-18" unitRef="USDPShares" decimals="INF" id="ixv-16912">0.001</ix:nonFraction><ix:nonFraction name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="AsOf2022-12-31_wyyy_RepurchasePlanMember" unitRef="USD" decimals="0" id="ixv-16913">818200</ix:nonFraction><ix:nonFraction name="wyyy:SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2022-01-01to2022-12-31" unitRef="Pure" decimals="INF" id="ixv-16914">0</ix:nonFraction><ix:nonFraction name="wyyy:SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate" contextRef="From2022-01-01to2022-12-31" unitRef="Pure" decimals="INF" id="ixv-16915">0</ix:nonFraction><ix:nonFraction name="wyyy:SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate" contextRef="From2023-01-01to2023-12-31" unitRef="Pure" decimals="INF" id="ixv-16916">0</ix:nonFraction><ix:nonFraction name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" contextRef="From2022-01-01to2022-12-31" unitRef="USD" decimals="0" id="ixv-16917">0</ix:nonFraction><ix:nonFraction name="wyyy:SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate" contextRef="From2022-01-01to2022-12-31_srt_MinimumMember" unitRef="Pure" decimals="INF" id="ixv-16918">0</ix:nonFraction><ix:nonFraction name="wyyy:SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate" contextRef="From2022-01-01to2022-12-31_srt_MaximumMember" unitRef="Pure" decimals="INF" id="ixv-16919">0</ix:nonFraction><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="0" id="ixv-16920">0</ix:nonFraction><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="0" id="ixv-16921">0</ix:nonFraction><ix:nonFraction name="wyyy:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares" contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="0" id="ixv-16922">0</ix:nonFraction><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="0" id="ixv-16923">0</ix:nonFraction><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember" unitRef="Shares" decimals="0" id="ixv-16924">0</ix:nonFraction><ix:nonNumeric name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" contextRef="From2023-01-01to2023-12-31" id="ixv-16925">P0Y</ix:nonNumeric><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="From2023-01-01to2023-12-31_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Shares" decimals="0" id="ixv-16926">250000</ix:nonFraction><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2018-12-31" unitRef="USD" decimals="0" sign="-" format="ixt:numdotdecimal" id="ixv-16927">186485</ix:nonFraction><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2019-12-31" unitRef="USD" decimals="0" sign="-" format="ixt:numdotdecimal" id="ixv-16928">242594</ix:nonFraction><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2020-12-31" unitRef="USD" decimals="0" sign="-" format="ixt:numdotdecimal" id="ixv-16929">104615</ix:nonFraction></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="wyyy-20231231.xsd"/></ix:references><ix:resources><xbrli:context id="From2023-01-01to2023-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2024-02-01to2024-02-29_wyyy_LoanAgreementMember_us-gaap_SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">wyyy:LoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2024-02-29_wyyy_LoanAgreementMember_us-gaap_SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">wyyy:LoanAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-02-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_srt_EuropeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_srt_EuropeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_wyyy_UnitedStatesUsaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wyyy:UnitedStatesUsaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_wyyy_UnitedStatesUsaMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wyyy:UnitedStatesUsaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_wyyy_CommercialEnterprisesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wyyy:CommercialEnterprisesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_wyyy_CommercialEnterprisesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wyyy:CommercialEnterprisesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_wyyy_ForeignGovernmentsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wyyy:ForeignGovernmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_wyyy_ForeignGovernmentsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wyyy:ForeignGovernmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_wyyy_UsStateAndLocalGovernmentsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wyyy:UsStateAndLocalGovernmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_wyyy_UsStateAndLocalGovernmentsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wyyy:UsStateAndLocalGovernmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_wyyy_ManagedServicesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wyyy:ManagedServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_wyyy_CarrierServicesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wyyy:CarrierServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_wyyy_ManagedServicesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wyyy:ManagedServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_wyyy_CarrierServicesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wyyy:CarrierServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2019-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2018-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_wyyy_BoardOfDirectorsOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">wyyy:BoardOfDirectorsOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_wyyy_BoardOfDirectorsOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">wyyy:BoardOfDirectorsOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_us-gaap_EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityEquityAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityEquityAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityEquityAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityEquityAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityEquityAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_us-gaap_RestrictedStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_us-gaap_RestrictedStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_us-gaap_RestrictedStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-12-31_us-gaap_RestrictedStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</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="AsOf2022-12-31_us-gaap_RestrictedStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_srt_MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_srt_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_srt_MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_wyyy_RepurchasePlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">wyyy:RepurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_wyyy_RepurchasePlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">wyyy:RepurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-11-30_wyyy_RepurchasePlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">wyyy:RepurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2019-10-07_wyyy_RepurchasePlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">wyyy:RepurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_wyyy_WarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wyyy:WarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_wyyy_WarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wyyy:WarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2020-08-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-08-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_us-gaap_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_us-gaap_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2020-01-01to2020-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2017-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2023-04-01to2023-04-28_srt_MaximumMember_wyyy_PurchaseAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">wyyy:PurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-04-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2022-04-01to2022-06-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</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="AsOf2020-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_us-gaap_PropertyPlantAndEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_wyyy_InternallyDevelopedSoftwareMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">wyyy:InternallyDevelopedSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_wyyy_InternallyDevelopedSoftwareMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">wyyy:InternallyDevelopedSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_us-gaap_TrademarksAndTradeNamesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_wyyy_InternallyDevelopedSoftwareMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">wyyy:InternallyDevelopedSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_wyyy_ChannelRelationshipsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">wyyy:ChannelRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_us-gaap_TrademarksAndTradeNamesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_wyyy_InternallyDevelopedSoftwareMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">wyyy:InternallyDevelopedSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_wyyy_ChannelRelationshipsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">wyyy:ChannelRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_srt_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_us-gaap_GovernmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">us-gaap:GovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_us-gaap_VehiclesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_us-gaap_VehiclesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_us-gaap_LeaseholdImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_us-gaap_FurnitureAndFixturesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_us-gaap_FurnitureAndFixturesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_wyyy_ComputerHardwareSoftwareMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wyyy:ComputerHardwareSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_wyyy_ComputerHardwareSoftwareMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wyyy:ComputerHardwareSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_wyyy_USFederalGovernmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">wyyy:USFederalGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_wyyy_USFederalGovernmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">wyyy:USFederalGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_wyyy_USFederalGovernmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">wyyy:USFederalGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_wyyy_USFederalGovernmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">wyyy:USFederalGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_wyyy_TradeAccountsReceivablesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">wyyy:TradeAccountsReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_wyyy_TradeAccountsReceivablesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">wyyy:TradeAccountsReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_wyyy_CommercialMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">wyyy:CommercialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_wyyy_CommercialMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">wyyy:CommercialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_us-gaap_GovernmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">us-gaap:GovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_us-gaap_GovernmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">us-gaap:GovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_wyyy_UnitedKingdomMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wyyy:UnitedKingdomMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_wyyy_IrelandMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wyyy:IrelandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_wyyy_ForeignMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wyyy:ForeignMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_wyyy_ForeignMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wyyy:ForeignMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_wyyy_MobileEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wyyy:MobileEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_us-gaap_FurnitureAndFixturesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_srt_MaximumMember_us-gaap_ComputerEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_srt_MinimumMember_us-gaap_ComputerEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2023-01-01to2023-12-31_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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">0001034760</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_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</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="From2021-01-01to2022-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="From2022-01-01to2022-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="AsOf2022-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2024-03-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="AsOf2023-06-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001034760</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</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="EUR"><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit><xbrli:unit id="Pure"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit></ix:resources></ix:header></div><table style="font-size:1px;width:100%"><tbody><tr><td style="BORDER-BOTTOM: 5px solid;"/></tr><tr><td style="BORDER-BOTTOM: 2px solid;"/></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>UNITED STATES </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>SECURITIES AND EXCHANGE COMMISSION</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Washington, D.C. 20549</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><span style="font-size:18pt">Form <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:DocumentType" id="ixv-17817">10-K</ix:nonNumeric></span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><table style="border-spacing:0;font-size:10pt;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="ixv-17818">&#9746;</ix:nonNumeric></p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 2.15pt; text-align:left;"><strong>ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</strong></p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>For the Fiscal Year Ended </strong><strong><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:DocumentPeriodEndDate" format="ixt:datemonthdayyearen" id="ixv-17819">December 31, 2023</ix:nonNumeric></strong></p></td></tr><tr style="height:15px"><td colspan="2" style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">or</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="ixv-17820">&#9744;</ix:nonNumeric></p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:left;"><strong>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d)&#160;&#160;&#160;&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</strong></p></td></tr><tr style="height:15px"><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>For the transition period from __________________ to ___________________</strong></p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Commission File Number: <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:EntityFileNumber" id="ixv-17821">001-33035</ix:nonNumeric></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font-size:10pt;text-align:justify;margin-left:auto;margin-right:auto;width:60%" cellpadding="0"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;width:79%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><span style="font-size:18pt"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:EntityRegistrantName" id="ixv-17822">WidePoint Corporation</ix:nonNumeric></span></strong></p></td></tr><tr style="height:15px"><td style="width:79%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><em>(Exact name of Registrant as specified in its charter)</em></p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><table style="border-spacing:0;font-size:10pt;text-align:justify;margin-left:auto;margin-right:auto;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;width:45%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="ixv-17823">Delaware</ix:nonNumeric></strong></p></td><td style="width:10%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:45%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:EntityTaxIdentificationNumber" id="ixv-17824">52-2040275</ix:nonNumeric></strong></p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><em>(State or other jurisdiction of</em></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><em>(I.R.S. Employer</em></p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><em>incorporation or organization)</em></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><em>Identification No.)</em></p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><table style="border-spacing:0;font-size:10pt;text-align:justify;margin-left:auto;margin-right:auto;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;width:45%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:EntityAddressAddressLine1" id="ixv-17825">11250 Waples Mill Road</ix:nonNumeric>, <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:EntityAddressAddressLine2" id="ixv-17826">South Tower, Suite 210</ix:nonNumeric>, <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:EntityAddressCityOrTown" id="ixv-17827">Fairfax</ix:nonNumeric>, <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="ixv-17828">Virginia</ix:nonNumeric></strong></p></td><td style="width:10%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:45%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:EntityAddressPostalZipCode" id="ixv-17829">22030</ix:nonNumeric></strong></p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><em>(Address of principal executive offices)</em></p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><em>(Zip Code)</em></p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><table style="border-spacing:0;font-size:10pt;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:79%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><span style="text-decoration:underline">(<ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:CityAreaCode" id="ixv-17830">703</ix:nonNumeric>) <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:LocalPhoneNumber" id="ixv-17831">349-2577</ix:nonNumeric></span></strong></p></td></tr><tr style="height:15px"><td style="width:79%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><em>(Registrant&#8217;s telephone number, including area code)</em>&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Securities registered pursuant to Section 12(b) of the act:</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><table style="border-spacing:0;font-size:10pt;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="BORDER-BOTTOM: #000000 1px solid;width:32%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Title of each class</strong></p></td><td style="width:2%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:32%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Trading Symbol(s)</strong></p></td><td style="width:2%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:32%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0.65pt; text-align:center;"><strong>Name of each exchange</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>on which registered</strong></p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:Security12bTitle" id="ixv-17832">Common Stock, $0.001 par value per share</ix:nonNumeric></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:TradingSymbol" id="ixv-17833">WYY</ix:nonNumeric></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="ixv-17834">NYSE</ix:nonNumeric> AMERICAN</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font-size:10pt;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:79%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><span style="text-decoration:underline">Securities registered pursuant to Section 12(g) of the act</span>:</strong></p></td></tr><tr style="height:15px"><td style="width:79%;vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><em>None</em></p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes &#9744;&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:EntityWellKnownSeasonedIssuer" id="ixv-17835">No</ix:nonNumeric> &#9746;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes &#9744;&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:EntityVoluntaryFilers" id="ixv-17836">No</ix:nonNumeric> &#9746;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">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: <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:EntityCurrentReportingStatus" id="ixv-17837">Yes</ix:nonNumeric> &#9746;&#160;&#160;&#160;&#160; No &#9744;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">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): <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:EntityInteractiveDataCurrent" id="ixv-17838">Yes</ix:nonNumeric> &#9746;&#160;&#160;&#160; &#160;No &#9744;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">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 the Exchange Act.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font-size:10pt;text-align:justify;margin-left:auto;margin-right:auto;width:85%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:30%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Large accelerated filer</p></td><td style="width:20%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9744;</p></td><td style="width:30%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Accelerated filer</p></td><td style="width:20%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9744;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="ixv-17839">Non-accelerated filer</ix:nonNumeric></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9746;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Smaller reporting company</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="ixv-17840">&#9746;</ix:nonNumeric></p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">Emerging growth company</p></td><td><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="ixv-17841">&#9744;</ix:nonNumeric></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">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. Yes &#9744;&#160;&#160;&#160;&#160; No &#9744;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="ixv-17842">&#9744;</ix:nonNumeric></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. &#9744;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). &#9744;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="ixv-17843">&#9744;</ix:nonNumeric>&#160;&#160; No &#9746;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The aggregate market value of the registrant&#8217;s Common Stock held by non-affiliates of the registrant, computed by reference to the closing price of the Common Stock on the NYSE American on the last business day of the registrant&#8217;s most recently completed second fiscal quarter, was approximately $<ix:nonFraction contextRef="AsOf2023-06-30" name="dei:EntityPublicFloat" format="ixt:numdotdecimal" scale="6" decimals="-5" unitRef="USD" id="ixv-17844">14.9</ix:nonFraction> million.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As of March 20, 2024, there were <ix:nonFraction contextRef="AsOf2024-03-20" name="dei:EntityCommonStockSharesOutstanding" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares" id="ixv-17845">8,843,673</ix:nonFraction> shares of the registrant&#8217;s Common Stock issued and outstanding.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>DOCUMENTS INCORPORATED BY REFERENCE</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Portions of WidePoint Corporation's proxy statement in connection with its 2024 Annual Meeting of Stockholders are incorporated by reference in Part III.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="font-size:1px;width:100%"><tbody><tr><td style="BORDER-BOTTOM: 2px solid;"/></tr><tr><td style="BORDER-BOTTOM: 5px solid;"/></tr></tbody></table><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="TEXT-INDENT: 0px;"/></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Cautionary Note Regarding Forward Looking Statements and Risk Factor Summary</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">This Annual Report on Form 10-K contains forward-looking statements concerning our business, operations and financial performance and condition as well as our plans, objectives and expectations for our business operations and financial performance and condition that are subject to risks and uncertainties. All statements other than statements of historical fact included in this Annual Report on Form 10-K are forward-looking statements. You can identify these statements by words such as &#8220;aim,&#8221; &#8220;anticipate,&#8221; &#8220;assume,&#8221; &#8220;believe,&#8221; &#8220;could,&#8221; &#8220;due,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;goal,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;objective,&#8221; &#8220;plan,&#8221; &#8220;potential,&#8221; &#8220;positioned,&#8221; &#8220;predict,&#8221; &#8220;should,&#8221; &#8220;target,&#8221; &#8220;will,&#8221; &#8220;would&#8221; and other similar expressions that are predictions of or indicate future events and future trends. These forward-looking statements are based on current expectations, estimates, forecasts and projections about our business and the industry in which we operate and our management's beliefs and assumptions. These statements are not guarantees of future performance or development and involve known and unknown risks, uncertainties and other factors that are in some cases beyond our control. All forward-looking statements are subject to risks and uncertainties that may cause actual results to differ materially from those that we expected, including the following risk factor summary:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Our market is highly competitive and we may not be able to compete effectively or gain market acceptance of our products and service.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">We may not be able to respond to rapid technological changes with new software products and services, especially in the area of artificial intelligence, which could harm our sales and profitability and our competitiveness in the market.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Inflationary pressures on costs, such as costs for devices, labor and distribution costs may impact our financial condition or results of operations.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Our financial resources are limited and the failure of one or more new product or service offerings could materially harm our financial results.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">We have significant fixed operating costs, which may be difficult to adjust in response to unanticipated fluctuations in revenues.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">We may be unable to sustain profitability.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">The loss of significant federal customer contracts could also have an adverse impact on our financial results.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Federal agencies and certain large customers can unexpectedly terminate their contracts with us at any time without penalty and the loss of such customers would have an adverse impact on our financial results.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">The loss of key personnel or an inability to attract and retain additional personnel may impair our ability to grow our business.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Acquisitions we undertake may present integration challenges, fail to perform as expected, increase our liabilities, and/or reduce our earnings.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">We may be unable to successfully acquire complementary businesses, services or technologies to support our growth strategy.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Federal government contracts contain provisions giving government customers a variety of rights that are unfavorable to us, including the ability to terminate a contract at any time for convenience.</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">2</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Federal government shutdowns or the failure of the Federal government to approve a budget or a debt-ceiling increase would have a negative impact on our cash flows.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">A new revolving line of credit has been successfully executed; however we must achieve and maintain compliance with bank covenants or our access to working capital will be restricted which could negatively impact our business.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Security breaches or cybersecurity events could result in the loss of customers and negative publicity and materially harm our business.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Actual or perceived breaches of our security measures, or governmental required disclosure of customer information could diminish demand for our solution and subject us to substantial liability.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">The negative impact of any catastrophic events, including acts of terrorism, civil unrest, pandemics, such as the COVID-19 pandemic, outbreak of war or hostilities, such as the current conflict between Russia and Ukraine and other regional low-intensity conflicts, adverse climate or weather events or other public health emergencies, as well as our response to any of the aforementioned factors.</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">For the discussion of these risks and uncertainties and others that could cause actual results to differ materially from those contained in our forward-looking statements, please refer to &#8220;Risk Factors&#8221; in this Annual Report on Form 10-K. The forward-looking statements included in this Annual Report on Form 10-K are made only as of the date hereof. We undertake no obligation to publicly update or revise any forward-looking statement as a result of new information, future events or otherwise, except as otherwise required by law.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">In this Annual Report on Form 10-K, unless the context indicates otherwise, the terms &#8220;Company&#8221; and &#8220;WidePoint,&#8221; as well as the words &#8220;we,&#8221; &#8220;our,&#8221; &#8220;ours&#8221; and &#8220;us,&#8221; refer collectively to WidePoint Corporation and its consolidated subsidiaries.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">3</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>PART I</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 1. BUSINESS<span style="text-decoration:underline"> </span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:left;"><strong>Company Overview </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We are a leading provider of Technology Management as a Service (TMaaS) that consists of federally certified communications management, identity management, interactive bill presentment and analytics, and Information Technology as a Service solutions. We help our clients achieve their organizational missions for mobility management, information technology management, and cybersecurity objectives in this challenging and complex business environment.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We offer our TMaaS solutions through a flexible managed services model which includes both a scalable and comprehensive set of functional capabilities that can be used by any customer to meet the most common functional, technical and security requirements for mobility management. Our TMaaS solutions were designed and implemented with flexibility in mind such that it can accommodate a large variety of customer requirements through simple configuration settings rather than through costly software development.&#160; The flexibility of our TMaaS solutions enables our customers to be able to quickly expand or contract their mobility management requirements.&#160; Our TMaaS solutions are hosted and accessible on-demand through both a secure federal government certified proprietary portal and/or through a secure enterprise portal that provides our customers with the ability to manage, analyze and protect their valuable communications assets, and deploy identity management solutions that provide secured virtual and physical access to restricted environments.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Our Solutions</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Our TMaaS framework combines the strengths of our core capabilities into a single secure comprehensive enterprise-wide solution set that offers our customer&#8217;s the ability to securely enable and manage their mobile IT and telecommunication assets as described below:&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><strong><em>Telecom Lifecycle Management</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We offer comprehensive telecom lifecycle management solutions to enterprises both in the public and the private sectors.&#160; Our solutions are delivered in a hosted and secure multi-modal delivery environment.&#160; Our solutions provide full visibility of telecom assets for our clients thereby enabling our clients to securely and efficiently manage all aspects of telecom assets, while reducing the overall cost of ownership. We offer state-of-the-art call centers that are available 24/7 to help our customers stay productive.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><strong><em>Mobile and Identity Management</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As one of two DoD designated External Certificate Authorities, we offer several different federally certified digital certificates and credentials that enable our customers to provide the strong multifactor authentication (MFA) solution to conduct business through secure portals owned and managed by the U.S. federal government, access government facilities and secure mobile devices that are used to access corporation networks, databases and other IT assets.&#160; We also offer comprehensive mobile security solutions that protect users, devices, and corporate resources, including establishing effective policies to create a scalable, adaptable, successful mobile program.&#160; We also offer the same MFA solution to enterprise in the private sectors with the same level of cybersecurity assurance.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><strong><em>Digital Billing and Unified Communications Analytics Solutions</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We offer innovative and interactive billing communications and analytics solutions to large communications service providers (CSPs).&#160; Our customized solutions give their end customers the ability to view and analyze their bills online via our advanced self-serve user portal 24/7.Our solutions are delivered in a hosted and secure environment and provide our CSPs with full visibility into their revenue model which drives a stronger customer experience and reduces their operating costs and improves profitability.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">4</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><strong><em>IT as a Service</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We provide comprehensive information technology (IT) as a service offerings (ITaaS), including cybersecurity, cloud services, network operations, and professional services.&#160; We provide a complete outsourcing solution that includes hardware, software, network and associated management for our clients&#8217; IT needs.&#160; Additionally, we provide development operations support, artificial intelligence implementation, and the Microsoft stack of technologies to help our customers to be productive, agile, and efficient in a secure environment.&#160;&#160; provide the above solutions from the cloud that ensures scalability, resiliency, and security. We also provide &#8220;migration to the cloud&#8221; services that enables our customers to take advantage of cost savings through economies of scale and elimination of redundancy as well as taking advantage of built in scalability and resiliency of the cloud.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Sales Cycle </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We sell service solutions to government and business enterprises. Our ability to successfully sell our services depends upon the relationships we build and maintain relationships with key decisions makers at existing customers and prospective customer organizations.&#160; Our sales cycle is long and is often affected by many factors outside of our control including but not limited to customer specific proposal and acquisition processes, unique customer service requirements, the customer&#8217;s timetable and urgency, changes in key leadership and/or personnel that slows down the proposal or project, an evaluation by different functional groups within the prospective customers organization before a purchase decision is made by the organization, budgetary funding delays, intermittent U.S. federal government shutdowns, competitive bidding processes and other policy constraints, as well as additional factors that may lengthen the sales cycle.&#160; Many of these variables are outside our control and we attempt to manage the financial impact on us by building a large pipeline with opportunities that have overlapping sales cycles.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">It could take more than 12 months to enter into a contract with a customer from the time we first actively engage a prospective customer and then a full implementation could range from mere weeks to several months depending on the complexity of the customers statement of work and level of engagement by us and the customer to get the deployment completed.&#160; Contract closing and implementation timelines vary as a result of these factors, many of which are outside our control. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Sales Approaches</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We approach selling our services under either a direct sales model under which we control the contract and key relationships or we partner with a large systems integrator and other strategic partners to provide our TMaaS solution as part of their overall total solution offering to the end customer.&#160; We have historically grown our business under the direct sales model; however, more recently we have closed a significant portion of our new sales through our partnerships with large systems integrators.&#160; While we believe we can continue to be successful growing our sales through both models, larger scale opportunities tend to require partnerships with large entrenched systems integrators and other strategic partners.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Our sales approaches are summarized below: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><em><span style="text-decoration:underline">Systems Integrators.</span></em> We partner with large systems integrators to collectively pursue large market opportunities that include some or all of our TMaaS solution within the scope of the solicitations.&#160; In these types of arrangements, we generally operate as a subcontractor and manage the customer relationship closely with the prime contractor.&#160; We do not utilize any channel partners or third-party firms in this sales approach. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><em><span style="text-decoration:underline">Strategic Partnerships.</span></em>&#160; We partner with vendors who are leaders in their industries such as Healthcare, Telecommunication, Transportation, etc. to leverage their channels or reseller networks to sell our TMaaS solution. This approach allows us to sell into markets that would be otherwise be costly and difficult to reach.&#160; By leveraging these partners&#8217; existing customer relationships, we can shorten the sale cycle and have a higher success rate.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">5</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><em><span style="text-decoration:underline">Internal Sales Force.</span></em>&#160; We have a team of sales professionals, account managers and project managers that are responsible for identifying and pursuing commercial and government opportunities for our TMaaS offerings.&#160; We take a team approach for engaging with a potential customer. Our sales teams consists of sales lead, account managers, solution experts and other subject matter experts to assist with execution of product demonstrations, proposal creation and submission, contract negotiation, relationship management, sales closing and final transition of closed deals to the operations team.&#160; Sales commissions, when applicable, are calculated and paid based on net collected gross managed service revenues times a fixed commission rate that declines over the base term of the contract.&#160; There are no commissions paid after the base term expires. We plan to add resources for this effort to help manage our system integrator and strategic partnership efforts as well as increasing the number of qualified leads in our sales pipeline to further spur growth.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><em><span style="text-decoration:underline">Upselling and Cross Selling.</span></em> After a customer is on boarded, we focus on delivering our service as contracted and then upsell and cross sell our TMaaS solution offerings.&#160; We may enter into preferred supplier network programs agreements with our customers and offer our TMaaS solutions on similar terms and conditions to their suppliers and customer which in turn could increase our potential sales opportunities.&#160; We also directly ask our customers for referrals into their professional network, customer and supplier groups to drive additional sales opportunities.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><em><span style="text-decoration:underline">Indirect Sales Approach.</span></em>&#160; We may use an indirect sales approach to reach new target markets by outsourcing our lead generation and certain business development activities through a third-party channel partner.&#160; We do not use this sales approach very often due to the high cost of commissions charged by these channel partners as their commission terms often span the entire life of the customer relationship which may not be financially viable to the customer or us.&#160; We do not anticipate using this sales approach extensively to drive sales opportunities.&#160;&#160;&#160;&#160;&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Our sales team has a wide variety of skills and expertise to cultivate qualified leads and guide our prospective customers towards finding a solution that meets their organization&#8217;s goals and objectives.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Marketing and Branding</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Our marketing strategy is to build our brand and increase market awareness of our solutions in our target markets that will allow us to successfully build strong relationships with key decision markers involved in the sales process on the customer side. Key decisions makers typically consist of information technology executives, finance executives and managers of communications assets and networks. &#160;&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We engage in a wide variety of broad-based and targeted marketing campaigns designed to broaden market awareness of our solutions and expertise.&#160; Broad-based marketing campaigns include attending and speaking at industry and tradeshows, website marketing, publishing technical whitepapers and use case studies, topical webcasts, public relations campaigns, subject matter expert forums and industry visibility initiatives. Targeted marketing campaigns including internet search engine optimization, directed e-mail and direct mail, co-marketing strategies designed to leverage existing customer and network relationships. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Customer Concentrations </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We derive a significant amount of our revenues from contracts funded by federal government agencies for which we act in capacity as the prime contractor, or as a subcontractor. We believe that contracts with federal government agencies in particular, will be the primary source of our revenues for the foreseeable future although we are working to increase our footprint with commercial customers through our relationships with large systems integrators and strategic partners.&#160; Accordingly, negative changes in federal government fiscal or spending policies (including continuing budget resolutions and government shutdowns) that impact the spending budgets of our key government customers, including Department of Homeland Security, will directly affect our financial performance.&#160;&#160;&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">6</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We expect all of our customers to be motivated to meet their organizational needs for mobile management, IT management, and security objectives in this challenging environment.&#160; As a result of delivering our TMaaS service solution we can often save our customers a significant portion of their total spend on mobility and security management which translates into real cash savings.&#160; While most of our customers use their savings to purchase and upgrade their managed services, our customers could potentially negatively impact our billable revenue base and result in lower profit margins if they decide to retain the savings and not purchase additional higher margin services.&#160; We have an attractive set of solutions and we believe that government spending for mobility management and for cybersecurity services and solutions will increase for the foreseeable future. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Our government customer base is located predominantly in the Mid-Atlantic region of the U.S. while our commercial customer base is located throughout the continental U.S., Canada, Europe and the Middle East. Historically, we have derived, and may continue to derive in the future, a significant percentage of our total revenues from federal government contracts in the United States.&#160;&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Due to the nature of our business and the relative size of certain contracts which are entered into in the ordinary course of business, the loss of any single significant customer would have a material adverse effect on our results of operations.&#160; In future periods, we will continue to focus on diversifying our revenue by increasing the size and number of customer contracts both in public and private sectors.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Government Contracts </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We have numerous government contracts and contract vehicles. Our contracts with the federal government, and many contracts with other entities, permit the government customer to modify, curtail or terminate the contract at any time for the convenience of the government, or for default by the contractor.&#160; If a contract is terminated for convenience, we are generally reimbursed for our allowable costs through the date of termination and are paid a proportionate amount of the stipulated profit or fee attributable to the work actually performed.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Contract vehicles include Government Wide Acquisition Contracts (&#8220;GWACs&#8221;), and Blanket Purchase Agreements (&#8220;BPAs&#8221;) based upon GSA Schedule 70, and customer specific contracts. We also hold a number of Indefinite Delivery/Indefinite Quantity (&#8220;ID/IQ&#8221;) contracts, including, but not limited to: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Department of Homeland Security for Cellular Wireless Managed Services (CWMS) 2.0 ID/IQ Contract (DHS CWMS 2.0 IDIQ).</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Subsidiaries of WidePoint are approved subcontractors for the following ID/IQ contracts:</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:8%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">o</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">NASA End-User Services and Technologies (NEST)</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">o</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">GSA Alliant 2</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">o</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">GSA Enterprise Infrastructure Solutions (EIS)</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">o</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">GSA Connections II</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">o</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">National Institutes of Health Chief Information Officer Solutions and Partners (CIO-SP3)</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">o</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">NASA Solutions for Enterprise-Wide Procurement (SEWP)</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">o</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Department of Justice (DOJ) Enterprise Standard Architecture V (ESA V)</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We will continue to build on our partnerships with key systems integrators and strategic partners to compete for public and private sector opportunities.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Product Development and Technology Solution Enhancements</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We believe that our existing technology platforms are adequate and meet our operational obligations to our customers. We may fund certain product development initiatives to enhance or customize existing client facing platforms and software solutions. These initiatives are aimed at improving the efficiency and effectiveness of our software solutions and meeting our customer&#8217;s changing organizational requirements, as necessary. We determine which enhancements to further develop after assessing the market capabilities sought by potential customers, considering technological advances, feedback on enhancements from our current customer user groups and other factors. Our current development activities are focused on the integration of our heterogeneous services delivery platforms, and improving the security posture and delivery of our information technology services.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We utilize a standard architecture to ensure enhancements are subject to appropriate oversight and scrutiny and follow a consistent and efficient process. Our development team is comprised of professionals with hands-on technical and practical customer-side development experience. We believe this allows us to design and deploy enhancements that can resolve real-world problems in a timely manner.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0.25in; text-align:left;">&#160;&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">7</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We funded strategic product development initiatives as well as platform and portal integrations and other product and portal enhancements during the year. For the years ended December 31, 2023 and 2022, we incurred product development costs associated with our next generation TMaaS platform application, Secure Identity Management Solutions, Unified Communications Analytics (UCAS) solution, and data center of approximately $0.9 million and $3.2 million, respectively, which were capitalized. At December 31, 2023, we believe we have substantially completed our capital investments related to our delivery platforms for the foreseeable future; however, future updates and enhancements will be likely to address the changes in technology.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Security Certification and Accreditation</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Our TMaaS solution framework has received multiple security certifications and accreditations from the federal government. As a result we have multiple authorizations to operate (ATOs) from the Department of Homeland Security, the General Services Administration, the Department of Defense, and the Department of Commerce. The ATOs attest to the fact that we meet all of the cybersecurity requirements for processing sensitive data as ascribed by the Federal Information Management Act at the Moderate and High levels. These ATOs are difficult, time consuming, and costly to attain. Our security certification and accreditation represents a significant reduction of security risk for our customers both in public and private sectors.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Data Centers</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We host our proprietary solutions and operate all servers, systems and networks multiple data centers located in North America and Europe, which we may consolidate in the future. We also host our proprietary solutions in the cloud and have plans to migrate more customers to the cloud in the future. Our agreements with our customers contain guarantees regarding specified levels of system availability, and we regularly provide our customers with performance reports against those standards. We utilize monitoring technology software tools that continuously check our servers and key underlying components at regular intervals for issues with system availability and performance, server and application security and penetration vulnerabilities, and other factors that may impact the availability of our systems to our customers. Each data center provides security measures, redundant environmental controls, fire suppression systems and redundant electrical generators to meet our service level agreements. To facilitate data loss recovery, we operate a multi-tiered system configuration with load-balanced web server tools, replicated database servers and fault-tolerant storage devices. The architecture is designed to ensure near real-time data recovery in the event of a malfunction of a primary server. Based on customer requirements, we can also provide near real-time asynchronous data replication between operational and disaster recovery backup sites.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Intellectual Property</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Our intellectual property rights are important to our business. We rely on a combination of patent, copyright, trademark, service mark, trade secret and other rights in the United States and other jurisdictions, as well as confidentiality procedures and contractual provisions to protect our proprietary service as a solution, technology, operational processes and other intellectual property. We protect our intellectual property rights in a number of ways including entering into confidentiality and other written agreements with our employees, customers, consultants and partners in an attempt to control access to and distribution of our software, documentation and other proprietary technology and other information. Despite our efforts to protect our proprietary rights, third parties may, in an unauthorized manner, attempt to use, copy or otherwise obtain and market or distribute our intellectual property rights or technology or otherwise develop software or services with the same functionality as our software and services.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">U.S. patent filings are intended to provide the holder with a right to exclude others from making, using, selling or importing in the United States the inventions covered by the claims of granted patents. Our patents may be contested, circumvented or invalidated. Moreover, the rights that may be granted in those patents may not provide us with proprietary protection or competitive advantages, and we may not be able to prevent third parties from infringing those patents. Therefore, the exact benefits of our patents and the other steps that we have taken to protect our intellectual property cannot be predicted with certainty.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">8</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Market Competition</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Our TMaaS market is centered on mobile management, identity management, ITaaS and digital billing and analytics.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><span style="text-decoration:underline">Target Markets.</span> Our target market is highly fragmented and we compete with small and large companies that offer different components of TMaaS. We believe that we are presently the only provider of all four of these critical services offerings. We believe that our TMaaS solution offering gives us a strong competitive advantage over our competitors due to our distinctive technical competencies, long-standing client relationships, successful past contract performance with large commercial and government organizations, governmental certifications and authorizations to operate (ATOs) within this space, price and value of services delivered, reputation for quality, and key management personnel with subject matter expertise.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><span style="text-decoration:underline">Market Pricing.</span>&#160; Pricing for services in our market lacks transparency due to the way in which our competitors price their services.&#160; Our competitors take advantage of this lack of pricing transparency and prospective customer&#8217;s lack of understanding and awareness of market pricing for services.&#160; Our competitors often take advantage of a prospective customer and will often heavily discount their prices to unprofitable levels thereby creating a commodity pricing environment that affects the value of the solution perceived by prospective customers, severely limits profitability for other service providers that provide better solutions, discourages further innovation and harms the customer in the end.&#160; The costs to switch solutions can be high for a prospective customer even if they know their current solution is not working.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Our prices for services are transparent and we attempt to match our customers need with the right level of services for a single inclusive fee whenever practical.&#160; We practice transparent pricing strategies that allow our customers to purchase our entire full-service solution or select only the services they require to meet their needs.&#160; We do not use introductory teaser rates to attract new customers or conduct bait and switch pricing tactics with our customers as is often practiced by our competitors.&#160; Pricing for our TMaaS offering will vary depending on our prospective customer&#8217;s technology infrastructure, scale of their operations, workflow requirements and many other factors that can affect pricing.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We do not view our services as a commodity, and comparability of our TMaaS offering against other competitors&#8217; service offerings is not practical due to differences in pricing models described above and overall capabilities among competitors.&#160; As a result of this pricing differences between us and our competitors it can be difficult to compare to pricing models in our market.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">All prospective customers tend to initially have price sensitivity and that often changes after we are able to demonstrate that our solutions are superior and will save them time and money.&#160; We believe our TMaaS solution pricing is competitive and reflects the value of the solutions provided to our customers.&#160; Our goal is providing the best solution for our customers that meets their needs.&#160; &#160;&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><span style="text-decoration:underline">Competition.</span>&#160; Our TMaaS solution crosses into several different market segments and as a result we do not have competitors that compete in all of the market segments in which we conduct business. Some of our principal competitors include: MDSL/Calero Sortware LLC, Tangoe, Inc., Brightfin, DMI, A&amp;T Systems, and Turning Point Global Services, LLC; Identity Management &#8211; Entrust Corp., IdenTrust and XTec Inc.; Digital Billing &amp; Analytics &#8211; Amdocs Britebill and Globys Inc.; ITaaS&#160; - BMC Software, HPE, StratCore; Next Level Technologies, and many others. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Our larger competitors often have more size and financial resources than us and they may be able to provide a wider array of technology solutions outside of our core capabilities.&#160; Due to our significant federal government contract concentrations, we also experience competition from a variety of both large and small companies, including divisions of large federal government integrators such as Leidos, Peraton, SAIC, Booz Allen Hamilton, CACI International, and other large and mid-sized federal contractors, as well as a limited number of small to mid-sized subject matter expert organizations offering specialized capabilities within the identity management space.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">If we are unable to keep pace with the intense competition in our marketplace, deliver cost-effective and relevant solutions to our target market, our business, financial condition and results of operations will suffer.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">9</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Contracting </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We prefer to serve as the prime contractor when we win contract awards; however, we will often serve as a subcontractor and partner with a large systems integrator to win a larger market opportunity.&#160; We also may enter into strategic teaming agreements with another competitor or a vertical supplier to capture a market opportunity.&#160; Prospective customers in our target market use a wide array of contract vehicles to purchase technology services ranging from individual purchase orders, awards or consolidated service contracts (including blanket purchase agreements and similar indefinite delivery indefinite quantity contracts) that cover a range of technology services, of which we may or may not be able to provide all of the services to serve as the prime contractor. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Seasonality&#160; </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Our business is not seasonal. However, our revenues and operating results may vary significantly from quarter to quarter, due to revenues earned on contracts, the number of billable days in a quarter, the timing of the carrier services revenues and other direct costs, the commencement and completion of contracts during any particular quarter; as well as the schedule of the government agencies for awarding contracts, the term of each contract that we have been awarded and general economic conditions. Because a significant portion of our expenses, such as personnel and facilities costs, are fixed in the short term, successful contract performance and variation in the volume of activity as well as in the number of contracts commenced or completed during any quarter may cause significant variations in operating results from quarter to quarter. Additionally, because we derive a large percentage of our revenue from the U.S. Federal Government, their budgeting process also affects the purchasing patterns of our the agency customers that will significantly impact the quarter to quarter financial performance</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Regulation</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Our most significant source of regulation relates to compliance with laws and regulations relating to the formation, administration, and performance of U.S. government contracts, including:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">the Federal Acquisition Regulation, and agency regulations analogous or supplemental to the Federal Acquisition Regulation, which comprehensively regulate the formation, administration, and performance of government contracts;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">the Truthful Cost or Pricing Data Act (formerly known as Truth in Negotiations Act), which requires certification and disclosure of all cost or pricing data in connection with some contract negotiations;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">the Procurement Integrity Act;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">the Cost Accounting Standards, which impose cost accounting requirements that govern our right to reimbursement under some cost-based government contracts; and</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">laws, regulations, and executive orders restricting (i) the use and dissemination of information classified for national security purposes, (ii) the exportation of specified solutions, technologies and technical data, and (iii) the use and dissemination of sensitive but unclassified data;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">the General Data Protection Regulation is a regulation in EU law on data protection and privacy in the European Union (EU) and the European Economic Area (EEA). It also regulates the transfer of personal data outside the EU and EEA areas</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The federal government has audit rights and may review matters such as our performance on contracts, pricing practices, cost structure, and compliance with applicable laws, regulations, and standards. If a government audit uncovers improper or illegal activities, we may be subject to civil and criminal penalties and administrative sanctions, including termination of contracts, forfeiture of profits, suspension of payments, fines, and suspension or debarment from doing business with U.S. government&#160; agencies. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">10</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Human Capital</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As of December 31, 2023, we employed 206 full time employees (176 in United States and 30 in Europe), 10 consultants, 10 part-time staff, and 8 subcontractors.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We consider our human capital to be one of the most important strategic assets or our company.&#160; As such, we seek to foster and maintain a safe, professional, and harassment free work environment.&#160; Each employee is required to conduct himself or herself as required by WidePoint&#8217;s business code of conduct and ethics policy contained in the WidePoint Employee Handbook.&#160; Our core values are:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;"><strong>People.&#160; </strong>Attract, develop, and retain the best and the brightest talent for our business and strongly encourage intellectual curiosity to learn new ways to efficiently and effectively deliver our services. Value diversity of our people, foster an open and inclusive environment and treat each person in a manner that reflects our values.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;"><strong>Service.&#160; </strong>Deliver long-term customer satisfaction in all our TMaaS service offerings in a manner that enables WidePoint to meet or exceed established financial targets that will ultimately deliver greater shareholder value.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;"><strong>Integrity.&#160; </strong>Act with the highest integrity and ethics and inspire trust from our customers, employees, vendors, and other stakeholders by matching our behaviors to our words and taking responsibility for our actions.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We expect every WidePoint employee to adhere to these core values when dealing with colleagues, customers, suppliers, and any other potential stakeholder of WidePoint. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">WidePoint provides a compensation package that we believe is competitive within our industry such that we will attract, retain, motivate and reward superior employees who must operate in a highly competitive and technologically challenging environment. We seek to link annual changes in compensation to overall Company performance, as well as each individual&#8217;s contribution to the results achieved. The emphasis on overall Company performance is intended to align the employee&#8217;s financial interests with the interests of shareholders.&#160; Our compensation package also include a broad range of benefits such as healthcare insurance, career training and education tuition reimbursement, 401K retirement plan, annual paid time off, and many others.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We believe the combination of competitive compensation package and career growth and development opportunities have helped increase employee tenure and reduce voluntary turnover. As of December 31, 2023, the average tenure of our employees was approximately eight (8) years and more than one fourth of our employees have been employed by us for more than ten (10) years. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Corporate Information</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We were incorporated on May 30, 1997 under the laws of the State of Delaware.&#160; Our principal executive offices are located at 11250 Waples Mill Rd., South Tower, Suite 210, Fairfax, Virginia 22030.&#160; Our internet address is www.widepoint.com.&#160; Information on our website is not incorporated into this Form 10-K.&#160; We make available free of charge through our website our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 as soon as reasonably practicable after we electronically file such material with, or furnish it to, the United States Securities and Exchange Commission (the &#8220;SEC&#8221;). &#160;The SEC maintains an Internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC at http://www.sec.gov.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">11</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 1A.&#160; RISK FACTORS</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><em>You should carefully consider the risk factors set forth below and in other reports that we file from time to time with the Securities and Exchange Commission and the other information in this Annual Report on Form 10-K. The matters discussed in the risk factors, and additional risks and uncertainties not currently known to us or that we currently deem immaterial, could have a material adverse effect on our business, financial condition, results of operation and future growth prospects and could cause the trading price of our common stock to decline.</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>RISKS RELATED TO OUR BUSINESS</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Our market is highly competitive and we may not be able to compete effectively or gain market acceptance of our products and service</em>.</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">We operate in a market that is highly fragmented, price sensitive and subject to fierce competition. Additionally, rapid changes in technology affect our ability to respond timely with new and innovative product offerings to address new market needs. We have a significant presence in the U.S federal marketplace and we expect the intensity of competition for government contracts, as well as commercial contracts to continue to increase in the future as existing competitors develop additional capabilities that better align with our core competencies and those of our target customer segment.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">While we believe our customer service, strong customer retention and integrated technology solution sets are&#160; among&#160; our&#160; key&#160; differentiators,&#160; our&#160; competitors may offer introductory pricing and significantly discount their services to gain market share and/or in exchange for revenues with higher margin services in other areas or at later dates. Increased competition could result in additional pricing pressure, reduced sales, shorter term lengths for customer contracts, lower margins or the failure of our solution to achieve or maintain broad market acceptance.&#160; In addition, many of our competitors have greater financial resources than we have. If we are unable to compete effectively, it will be difficult for us to maintain our pricing rates and add and retain customers, have adequate financial resources to pay for and retain key personnel, and our business, financial condition and results of operations will be harmed.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>We may not be able to respond to rapid technological changes with new software products and services, which could harm our sales and profitability</em>.</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Our portfolio of products, services, and solutions could become obsolete due to rapid technological changes such as the advancement and application of artificial intelligence and frequent new product and service introductions by our competitors in the mobile world. Additionally, frequent changes in mobile computing hardware and software technology, and resulting inconsistencies between the billing platforms utilized by major communications carriers and the changing demands of customers regarding the means of delivery of communications management solutions could affect our ability to efficiently deliver our services and harm our profit margins.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">To achieve and maintain market acceptance for our solution, we must effectively anticipate these changes and offer software products and services that respond to them in a timely manner. Customers may require customized transactional and reporting capabilities that our current solution does not have and/or may be cost prohibitive to develop to meet the customer&#8217;s requirements and ensure our contract is profitable. In addition, the development of new products and services comes with a high degree of uncertainty with regard to return on investment and involves significant time and financial resources to action, as there is no guarantee that the funds and time spent on developing such products will ever generate a return. If we fail to develop software products and services that satisfy customer preferences in a timely and cost-effective manner, our ability to renew our agreements with existing customers and our ability to create or increase demand for our solution will be harmed.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">12</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>The loss of significant customer contracts, including our IDIQ with the Department of Homeland Security, could also have an adverse impact on our financial results.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">While we believe that our business relationships with key decision makers are strong and represent a strong competitive advantage for us; however, it is possible that the strength of our relationship could diminish if our primary customer contacts leave their firm or the customer is acquired by another firm that uses a competitor to deliver the same services. We estimate that the loss of any large contract, without any offsetting aggregate contract wins, could have a significant adverse impact on our operating cash flow and financial results; and we would likely be faced with a decision to initiate cost reduction actions that would largely include reductions in force for personnel and assets affected by the contract loss. Approximately 45% of our managed service revenue in 2023 was generated under our DHS contracts.&#160; If DHS CWMS 2.0 IDIQ were terminated or we did not re-win the contract upon re-bidding in November 2025, it would have a material adverse impact on our future revenue, profitability and cash flows.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Inflationary pressures on costs, such as inputs for devices, labor and distribution costs may impact our financial condition or results of operations.&#160; </em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">As a provider of TMaaS services, we sell equipment manufactured by various suppliers and depend on suppliers to provide us, directly or through other suppliers, with items such as network equipment, customer premises equipment, and wireless-related equipment and other connected devices. In 2021 and throughout 2023, the costs of these inputs and the costs of labor necessary to develop and maintain our networks and our products and services rapidly increased. In addition, many of these inputs are subject to price fluctuations and supply issues from a number of factors, including, but not limited to, market conditions, demand for raw materials used in the production of these devices and network components, weather, climate change, energy costs, currency fluctuations, supplier capacities, governmental actions, wars or other low-intensity conflicts, acts of terror, import and export requirements (including tariffs), and other factors beyond our control. Although we are unable to predict the impact on our ability to source materials in the future, we expect these supply and inflationary pressures to continue into 2024. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Our attempts to offset these cost pressures, such as through increases in the selling prices of some of our products and services, may not be successful and in certain events we may be required to honor contractual prices that are no longer profitable to us. Higher product prices may result in reductions in sales volume. Consumers may be less willing to pay a price differential for our products and may increasingly purchase lower-priced offerings, or may forego some purchases altogether, during an economic downturn. To the extent that price increases are not sufficient to offset these increased costs adequately or in a timely manner, and/or if they result in significant decreases in sales volume, our business, financial condition or operating results may be adversely affected. Furthermore, we may not be able to offset any cost increases through productivity and cost-saving initiatives.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Risks from acquisitions include integration challenges, a failure to achieve objectives, and the assumption of liabilities. </em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Acquisitions, such as our acquisition of IT Authorities, Inc., often present significant challenges and risks. The risks from an acquisition include the Company failing to achieve strategic objectives and anticipated revenue and profit improvements, as well as failing to retain the key personnel of the acquired business. Additionally, failure to meet financial objectives of an acquisition could lead to impairment charges of intangible assets and goodwill in future periods. Finally, the assumption of liabilities related to litigation or other legal proceedings involving the acquired business may present a significant risk. There can be no assurance that any acquisition we complete achieves the results and/or synergies that we expected.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Our sales cycles can be long, unpredictable and require considerable time and expense, which may cause our operating results to fluctuate.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Our sales cycle, which is the time between initial contact with a potential customer and the ultimate sale, is often lengthy and unpredictable. Some of our potential customers may already have partial managed mobility solutions in place under fixed-term contracts, which may limit their ability to commit to purchase our solution in a timely fashion. In addition, our potential customers typically undertake a significant evaluation process that can last up to a year or more, and which requires us to expend substantial time, effort and money educating them about the capabilities of our offerings and the potential cost savings they can bring to an organization. Furthermore, the purchase of our solution typically also requires coordination and agreement across many departments within a potential customer&#8217;s organization, which further contributes to our lengthy sales cycle. As a result, we have limited ability to forecast the timing and size of specific sales. Any delay in completing, or failure to complete, sales in a particular quarter or year could harm our business and could cause our operating results to vary significantly.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">13</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Our financial resources are limited and the failure of one or more new product or service offerings could materially harm our financial results.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Product research and development can be time consuming and costly, without any guarantee of a return on our investment. The failure of one of our products or services to gain market acceptance could cause us financial harm due to the costs involved in&#160; developing&#160; or acquiring&#160; new&#160; products and&#160; services and , thereafter, marketing such new products and services. Any failure to gain market acceptances of our products and services could have a material adverse impact on our financial results. In addition, many of our competitors have greater resources than us and we if we cannot keep pace with the intense competition in our marketplace, our business, financial condition and results of operations will suffer.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>We have significant fixed operating costs, which may be difficult to adjust in response to unanticipated fluctuations in revenues</em>.</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">A high percentage of our operating cash outlays, particularly personnel, rent and communications costs, are fixed in advance of any particular quarter. As a result, an unanticipated or prolonged decrease in the number or average size of, or an unanticipated delay in the scheduling for our projects may cause significant variations in operating results in any particular quarter and could have a material adverse effect on operations and cash flow for that quarter. An unanticipated termination, decrease or delay in the implementation of a significant anticipated customer contract could require us to maintain underutilized employees and that could have a material adverse effect on our cash flow, financial condition and results of operations. Other factors that may negatively affect our earnings from quarter to quarter include changes in:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">the contractual terms and timing of completion of projects, including achievement of certain business results;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">acceptance of our products to commercial or government customers;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">budgets for government customers;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">the implementation of new projects;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">the adequacy of provisions for losses and bad debts;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">the accuracy of our estimates of resources required to complete ongoing projects;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">personnel, including the loss of key highly skilled personnel necessary to complete projects;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">labor shortages;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">supply chain issues;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">inflationary pressures;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">natural disasters, cyberattacks, war and/or terrorist attacks;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">global pandemics,; and</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">general economic conditions and international hostilities including war.</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">These factors could adversely affect customer demand, the Company&#8217;s operations, and its ability to source and deliver services to its customers, which could have a material adverse effect on the Company&#8217;s financial results.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">14</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>We currently have access to a credit facility, which provides for short term cashflow needs and requires us to maintain financial covenants and failure to achieve and maintain such covenants could limit our access to debt.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">We have access to a new credit facility, which consists of a variable line of credit primarily to meet short-term working capital requirements. Our credit facility agreement requires us to maintain certain financial covenants measured annually commencing on December 31, 2024. If we are unable to meet future covenants, our lender could take adverse actions that might include accelerating in part or in full payment of all unpaid principal and interest, reducing the amount of our credit facility, or offering renewal terms that are unfavorable, or refusing to renew our credit agreement, all of which could have a material adverse impact on our ability to meet periodic short term operational cash flow requirements and manage through prolonged government shutdowns. If we are unable to achieve and maintain our covenants under our credit facility, our business and operating results could suffer and we may need to obtain additional funding or raise capital, which may not be available on favorable terms or at all.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>We may be unable to sustain profitability</em>.</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">We have a history of operating losses. A significant contributing factor driving such prior net operating losses were investments in sales and marketing and product development projects that did not produce the expected return on investment; and as a result placed a significant cumulative strain on our networking capital and overall financial position. There is no guarantee that we will be able to leverage our recent improvements in financial performance and meet our financial goals of growing top line revenue and positive net income without closing significant new business and incremental contract expansions and maintain control over operating costs. An inability to successfully grow our sales pipeline and close on new business that is profitable could affect our long-term viability, profitability and ultimately limit the financial resources we have available to grow our business and achieve our desired financial results.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Federal agencies and certain large customers can unexpectedly terminate their contracts with us at any time without penalty.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">All of our government contracts, including but not limited to the DHS IDIQ, contain a standard clause which allows the government to cancel our contract for convenience without penalty. In addition, our contracts with the federal government permit the governmental agency to modify, curtail or terminate the contract at any time for the convenience of the government. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Some of our commercial contracts with large enterprises also contain contract clauses that include the ability to cancel a contract for convenience by the customer for convenience with limited advance notice and without significant penalty. Termination, delay or modification of a contract by any large government or commercial customer could result in a loss of expected revenues and additional expenses for staff that were allocated to that customer&#8217;s project. We could be required to maintain underutilized employees who were assigned to the terminated contract or we could ultimately lose the subject matter expertise for that contract and be required to retain more expensive staffing resources to perform the contract when it resumes.&#160; The unexpected cancellation or significant reduction in the scope of any of our large projects could have an immediate material adverse effect on our business, financial condition and results of operations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Our inability to accurately price and sell our product offerings at an acceptable profit margin that customers are willing to pay will have a negative impact on our business that could extend for a number of years.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Most of our contracts with customers have terms of three (3) to five (5) years, with optional additional renewal periods. Our government contracts generally consist of a base period award with 4 option periods depending on the needs of the agency issuing the contract award. Our commercial contracts have contractual terms of 3 or more years with automatic annual renewals in most cases. Most of our contracts are offered at firm fixed price per performance obligation such as price per unit managed. Due to the long-term nature of our firm fixed price contracts, any failure on our part to accurately define the scope of work and properly manage scope creep, properly price our products to match the customer&#8217;s operating environment to properly factor in inflation and labor costs, or to effectively manage our costs to deliver against these performance obligations could have an adverse negative impact to our financial position and results of operations over a number of years. Accordingly, we may be unable to pass on the recent increases in costs for labor and supplies as a result of general inflationary conditions to such customers. Additionally, our failure to complete our contractual performance obligations in a manner consistent with the contract could adversely affect our overall profitability and could have a material adverse effect on our business, financial condition and results of operations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">15</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>If we fail to effectively manage and develop our strategic relationships with key systems integrators, or if those third parties choose not to market and sell our TMaaS offering, our operating results would suffer.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">The successful implementation of our strategic goals is dependent in part on strategic relationships with key systems integrators and other strategic partners. While our relationships with key systems integrators and other strategic partners is relatively a new strategy, we believe that our business relationship is strong and continuing to grow and we believe that our key systems integrators and other strategic partners will continue to support the inclusion of our TMaaS offering as part of their overall technology solution offering.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Some of our strategic relationships are relatively new and, therefore, it is uncertain whether these third parties will be able to market and sell our solution successfully or provide the volume and quality of customers that we believe may exist. If we are unable to manage and develop our strategic relationships, the growth of our customer base may be harmed and we may have to devote substantially more resources to the distribution, sales and marketing of our solution, which would increase our costs and decrease our earnings.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>The loss of key personnel or an inability to attract and retain additional personnel may impair our ability to grow our business</em></strong><em>.</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">We are highly dependent upon the continued service and performance of our key executives, operational managers and subject matter experts to run our core operations. The replacement of these individuals likely would involve expenditure of significant time and financial resources, and their loss might significantly delay or prevent the achievement of our business objectives. We do not maintain key person life insurance with respect to any of our key executives and subject matter experts.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">We plan to continue to replenish our ranks with the best available talent to optimize our workforce to do more with less resources. We face intense competition for qualified individuals from numerous consulting, technology, software and communications companies. Our ability to achieve significant revenue growth will depend, in large part, on our success in recruiting, training and retaining sufficient numbers of qualified personnel to support our growth. New hires may require significant training and may take significant time before they achieve full productivity. If our recruiting, training and retention efforts are not successful or do not generate a corresponding increase in revenue, our business will be harmed.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">In addition, if our key employees resign from us or our subsidiaries to join a competitor or to form a competing company, the loss of such personnel and any resulting loss of existing or potential customers to any such competitor could have a material adverse effect on our business, financial condition and&#160;&#160; results of operations. Although we require certain of our employees to sign agreements prohibiting them from joining a competitor, forming a competing company or soliciting our customers or employees for certain periods of time, we cannot be certain that these agreements will be effective in preventing our key employees from engaging in these actions or that courts or other adjudicative entities will substantially enforce these agreements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>We provide</em><em> minimum service-level commitments to many of our customers, and our inability to meet those commitments could result in significant loss of customers, harm to our reputation and costs to us.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Many of our customer agreements currently, or may in the future, require that we meet minimum service level commitments regarding items such as&#160;&#160; platform availability, invoice processing speed and order processing speed. If we are unable to meet the stated service level commitments under these agreements, many of our customers will have the right to terminate their agreements with us and we may be contractually obligated to provide our customers with credits or pay other penalties. If our software products are unavailable for significant periods of time, we may lose a substantial number of our customers as a result of these contractual rights, we may suffer harm to our reputation, and we may be required to provide our customers with significant credits or pay our customers significant contractual penalties, any of which could harm our business, financial condition, results of operations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">16</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>A global &#160;pandemic similar to the COVID 19 pandemic, or an epidemic impacting our could have a material adverse impact on our business and operations..</em> </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Pandemics have in the past adversely affected certain elements of our business and our operations due to quarantines, government orders and guidance, facility closures, illness, travel restrictions, implementation of precautionary measures and other restrictions applicable to us and our business partners. The COVID-19 pandemic or another future pandemic or epidemic could lead to an extended disruption of economic activity and high unemployment levels, and disruption of the global supply chain, and as such, cause a material negative impact on our consolidated results of operations, financial position and cash flows.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Our long-term success in our industry depends, in part, on our ability to expand the sales of our solutions to customers located outside of the United States, and thus our business is susceptible to risks associated with international sales and operations.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">We may to expand the international sales and operations of our portfolio of solutions. This international expansion will subject us to new risks that we have not faced in the United States. These risks include:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">geographic localization of our software products, including translation into foreign languages and adaptation for local practices and regulatory requirements;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">lack of familiarity with and unexpected changes in foreign regulatory requirements;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">longer accounts receivable payment cycles and difficulties in collecting accounts receivable;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">difficulties in managing, staffing and overseeing international implementations and operations, including increased reliance on foreign subcontractors;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">challenges in integrating our software with multiple country-specific billing or communications support systems for international customers;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">challenges in providing procurement, help desk and fulfillment capabilities for our international customers;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">fluctuations in currency exchange rates;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">potentially adverse tax consequences, including the complexities of foreign value added or other tax systems and restrictions on the repatriation of earnings;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">the burdens of complying with a wide variety of foreign laws and legal standards;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">increased financial accounting and reporting burdens and complexities;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">potentially slower adoption rates of communications management solutions services internationally;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">political, social and economic instability abroad, terrorist attacks and security concerns in general; and</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">reduced or varied protection for intellectual property rights in some countries.</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Operating in international markets also requires significant management attention and financial resources. The investment and additional resources required to establish operations and manage growth in other countries may not produce desired levels of revenue or profitability.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>We may be unable to successfully acquire complementary businesses, services or technologies to support our growth strategy</em>.</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">We have in the past and may in the future acquire or invest in complementary and supplementary businesses, services or technologies, such as our acquisition in October 2021 of substantially all of the assets of IT Authorities, Inc. Demand for businesses with credible business relationships and capabilities to provide services to large commercial enterprises and/or governmental agencies at the federal, state and local level is very competitive. To the extent that the price of such acquisitions may rise beyond reasonable levels where funding for such acquisitions is no longer available, we may not be able to acquire strategic assets. Further, these acquisitions, investments or new business relationships may result in unforeseen difficulties and expenditures. We may encounter difficulties assimilating or integrating the businesses, technologies, products, services, personnel or operations of companies we have acquired or companies that we may in the future acquire. These difficulties may arise if the key personnel of the acquired company choose not to work for us, the company&#8217;s technology or services do not easily integrate with ours or we have difficulty retaining the acquired company&#8217;s customers due to changes in its management or for other reasons. These acquisitions may also disrupt our business, divert our resources and&#160;&#160; require significant management attention that would otherwise be available for development of our business. Moreover, the anticipated benefits of any acquisition, investment or business relationship may not be realized or we may be exposed to unknown liabilities. In addition, any future acquisition may require us to:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">issue additional equity securities that would dilute our stockholders;</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">17</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">use cash that we may need in the future to operate our business;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">incur debt on terms unfavorable to us or that we are unable to repay;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">incur large charges or substantial liabilities; or</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">become subject to adverse tax consequences, substantial depreciation or compensation charges.</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">If any of these risks materializes, our business and operating results would be harmed.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>The emergence of one or more widely used, standardized communications devices or billing or operational support systems could limit the value and operability of our TMaaS solution and our ability to compete with the manufacturers of such devices or the competitors using such systems in providing similar services</em>.</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Our TMaaS solution derives its value in significant part from our communications management software&#8217;s ability to interface with and support the interoperation of diverse communications devices, billing systems and operational support systems. The emergence of a single or a small number of widely used communications devices, billing systems or operational support systems using consolidated, consistent sets of standardized interfaces&#160; for&#160; the&#160; interaction between communications service providers and their enterprise customers could significantly reduce the value of our solution to our customers and potential customers. Furthermore, any such communications device, billing system or operational support system could make use of proprietary software or technology standards that our software might not be able to support. In addition, the manufacturer of such device, or the carrier using such billing system or operational support system, might actively seek to limit the interoperability of such device, billing&#160; system&#160; or operational support system with our software products for competitive or other reasons. The resulting lack of compatibility of our software products would put us at a significant competitive disadvantage, or entirely prevent us from competing, in that segment of the potential market if such manufacturer or carrier, or its authorized licensees, were to develop one or more communications management solutions competitive with our solution.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>A continued proliferation and diversification of communications technologies or devices could increase the costs of providing our software products or limit our ability to provide our TMaaS offering to potential customers</em>.</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Our ability to provide our TMaaS offering is dependent on the technological compatibility of our products with the communications infrastructures and devices of our customers and their communications service providers. The development and introduction of new communications technologies and devices requires us to expend significant personnel and financial resources to develop and maintain interoperability of our software products with these technologies and devices. Continued proliferation of communications products and services could significantly increase our research and development costs and increase the lag time between the initial release of new technologies and products and our ability to provide support for them in our software products, which would limit the potential market of customers that we have the ability to serve and the financial feasibility of our TMaaS offering.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">18</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>If a communications carrier prohibits customer disclosure of communications billing and usage data to us, the value of our solution to customers of that carrier would be impaired, which may limit our ability to compete for their business.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Certain of our information technology-based solutions software functionality and services that we offer depend on our ability to access a customer&#8217;s communications billing and usage data. For example, our ability to offer outsourced or automated communications bill auditing, billing dispute resolution, bill payment, cost allocation and expense optimization depends on our ability to access this data. If a communications carrier were to prohibit its customers from disclosing this information to us, those enterprises would only be able to use these billing-related aspects of our solution on a self-serve basis, which would impair some of the value of our solution to those enterprises. This in turn could limit our ability to compete with the internally developed communications management solutions of those enterprises, require us to incur additional expenses to license access to that billing and usage data from the communications carrier, if such a license is made available to us at all, or put us at a competitive disadvantage against any third-party communications management solutions service provider that licenses access to that data.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>RISKS RELATED TO BUSINESS WITH GOVERNMENT AGENCIES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>A government shutdown or changes in the spending policies or budget priorities of the federal government could cause us to lose revenues</em>.</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">We currently derive a majority of our annual revenues from contracts funded by federal government agencies. We believe that contracts with federal government agencies will continue to be a significant source of our revenues for the foreseeable future. Accordingly, shutdowns or changes in federal government fiscal or spending policies or the U.S. federal budget could directly affect our financial performance. Among the factors that could harm our business are:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">curtailment of the federal government&#8217;s use of technology services firms;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">a significant decline in spending by the federal government, in general, or by specific agencies such as the Department of Homeland Security;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">reductions in federal government programs or requirements, including government agency shutdowns and/or reductions in connection with sequestration;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">any failure to raise the debt ceiling;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">government inability to approve a budget and operate under a &#8220;Continuing Resolution&#8221;;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">a shift in spending to federal programs and agencies that we do not support or where we currently do not have contracts;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">delays in the payment of our invoices by government payment offices;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">federal governmental shutdowns, and other potential delays in the government appropriations process;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">redirection of federal government funds to address priorities or unforeseen emergent events such as a pandemics, wars, etc., and</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">general economic and political conditions, including any event, such as the coronavirus, that results in a change in spending priorities of the federal government.</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">These or other factors could cause federal government agencies and departments to delay payments owed for our services, to reduce their purchases under contracts, to exercise their right to terminate contracts, or not to exercise options to renew contracts, any of which could cause us&#160; to&#160; lose&#160; revenues. In addition, any limitations imposed on spending by U.S. government agencies that result from efforts to reduce the federal deficit, including as a result of sequestration or otherwise, may limit both the continued funding of our existing contracts and our ability to obtain additional contracts.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>We may incur substantial costs in connection with contracts awarded through a competitive procurement process, which could negatively impact our operating results</em>.</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Most if not all federal, state and local governments, as well as commercial contracts are awarded through a competitive procurement process that could be a year or more from the initial solicitation to final contract award. We expect that much of the business we seek in the foreseeable future will be awarded through competitive procedures and similar lengthy sales cycle. Competitive procurements impose substantial upfront costs and present a number of risks, including:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">the substantial cost and managerial time and effort that we spend to prepare bids and proposals for contracts that may not be awarded to us;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">requirements to register to conduct business in another state or country could increase our compliance costs;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">requirements to post a bid guarantee or similar performance guarantee as part of a bid submission; and</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">the expense and delay that we may face if our competitors protest or challenge contract awards made to us pursuant to competitive procedures, and the risk that any such protest or challenge could result in the resubmission of offers, or in termination, reduction, or modification of the awarded contract.</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">19</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">The costs we incur in the competitive procurement process may be substantial and, to the extent we participate in competitive procurements and are unable to win particular contracts, these costs could negatively affect our operating results. For example, our DHS contract is up for renewal in November 2025 and we may be unable to win such contract or may be required to incur significant concessions in order to renew it. In addition, the General&#160; Services Administration&#160; multiple&#160; award schedule contracts, government-wide acquisitions contracts, blanket purchase agreements, and other indefinite delivery/indefinite quantity contracts do not guarantee more than a minimal amount of work for us, but instead provide us access to work generally through further competitive procedures. This competitive process may result in increased competition and pricing pressure, requiring that we make sustained post-award efforts to realize revenues under the relevant contract.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Our failure to obtain and maintain security certifications and necessary security clearances may limit our ability to perform classified work directly for government customers as a prime contractor or subcontractor, which could cause us to lose business.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Some government contracts require us to maintain both federal and industry recognized security certifications of our systems, facility security clearances, and require some of our employees to maintain individual security clearances. If we are unable to maintain security certifications of our systems, or our employees lose or are unable to timely obtain security clearances, or we lose a facility clearance, our customer may have the right to terminate the contract&#160; or decide not to renew it upon its expiration. As a result, to the extent we cannot obtain or maintain the required security certifications and clearances for a particular contract, or we fail to obtain them on a timely basis, we may not derive the revenues anticipated from the contract, which, if not replaced with revenues from other contracts, could harm our operating results. To the extent we are not able to obtain facility security clearances or engage employees with the required security clearances for a particular contract, we will be unable to perform that contract and we may not be able to compete for or win new contracts for similar work.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Federal government contracts contain provisions giving government customers a variety of rights that are unfavorable to us, including the ability to terminate a contract at any time for convenience.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Federal government contracts contain provisions and are subject to laws and regulations that provide government customers with rights and remedies not typically found in commercial contracts. These rights and remedies allow government customers, among other things, to:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">terminate existing contracts, with short notice, for convenience, as well as for default;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">reduce orders under or otherwise modify contracts;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">for larger contracts subject to the Truth in Negotiations Act, reduce the contract price or cost where it was increased because a contractor or subcontractor during negotiations furnished cost or pricing data that was not complete, accurate, and current;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">for GSA multiple award schedule contracts, government-wide acquisition agreements, and blanket purchase agreements, demand a refund, make a forward price adjustment, or terminate a contract for default if a contractor provided inaccurate or incomplete data during the contract negotiation process, or reduce the contract price under certain triggering circumstances, including the revision of pricelists or other documents</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">upon which the contract award was predicated, the granting of more favorable discounts or terms and conditions than those contained in such documents, and the granting of certain special discounts to certain customers;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">terminate our facility security clearances and thereby prevent us from receiving classified contracts;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">cancel multi-year contracts and related orders if funds for contract performance for any subsequent year become unavailable;</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">20</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">decline to exercise an option to renew a multi-year contract or issue task orders in connection with indefinite delivery/indefinite quantity contracts;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">claim rights in solutions, systems, and technology produced by us;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">prohibit future procurement awards with a particular agency due to a finding of organizational conflict of interest based upon prior related work performed for the agency that would give a contractor an unfair advantage over competing contractors or the existence of conflicting roles that might bias a contractor&#8217;s judgment;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">subject the award of contracts to protest by competitors, which may require the contracting federal agency or department to suspend our performance pending the outcome of the protest and may also result in a requirement to resubmit offers for the contract or in the termination, reduction, or modification of the awarded contract; and</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">suspend or debar us from doing business with the federal government.</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">If a federal government customer terminates one of our contracts for convenience, we may recover only our incurred or committed costs, settlement expenses, and profit on work completed prior to the termination. If a federal government customer were to unexpectedly terminate, cancel, or decline to exercise an option to renew with respect to one or more of our significant contracts, such as the DHS IDIQ, or suspend or debar us from doing business with the federal government, our revenues and operating results would be materially harmed.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>RISKS RELATED TO PRIVACY, CYBERSECURITY AND TECHNOLOGY </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Security breaches or cybersecurity events could result in the loss of customers and negative publicity and materially harm our business.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Many of the services we provide involve managing and protecting information involved in sensitive or classified government functions. A security breach or cybersecurity event in one of these systems could cause serious harm to our business, damage our reputation, and prevent us from being eligible for further work on sensitive or classified systems for federal government customers. In addition, sensitive personal data could be illegally accessed and/or stolen through a cybersecurity event. We could incur losses from such a security breach that could exceed the policy limits under our insurance. Damage to our reputation or limitations on our eligibility for additional work resulting from a security breach in one of the systems we develop, install, and maintain could materially reduce our revenues.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">The US Federal Government and many states have enacted laws requiring companies to notify consumers of data security breaches involving their personal data.&#160; These mandatory disclosures regarding a security breach often lead to widespread negative publicity, which may cause our customers to lose confidence in the effectiveness of our data security measures. Any security breach or cybersecurity event, whether successful or not, would harm our reputation and could cause the loss of customers. Any of these events could have material adverse effects on our business, financial condition, and operating results.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Actual or perceived breaches of our security measures, or governmental required disclosure of customer information could diminish demand for our solution and subject us to substantial liability.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">In the processing of communications transactions, we receive, transmit and store a large volume of sensitive customer information, including call records, billing records, contractual terms, and financial and payment information, including credit card information, and we&#160; have&#160; entered&#160; into&#160; contractual&#160; obligations to maintain the confidentiality of certain of this information. Any person who circumvents our security measures could steal proprietary or confidential customer information or cause interruptions in our operations and any such lapse in security could expose us to litigation, substantial contractual liabilities, and loss of customers or damage to our reputation or could otherwise harm our business. We incur significant costs to protect against security breaches and may incur significant additional costs to alleviate problems caused by any breaches. In addition, if we are required to disclose any of this sensitive customer information to governmental authorities, that disclosure could expose us to a risk of losing customers or could otherwise harm our business.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">21</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">If customers believe that we may be subject to requirements to disclose sensitive customer information to governmental authorities, or that our systems and software products do not provide adequate security for the storage of confidential information or its transmission over the Internet or corporate extranets, or&#160;&#160; are otherwise inadequate for Internet or extranet use, our business will be harmed. Customers&#8217; concerns about security could deter them from using&#160; the&#160; Internet to conduct transactions that involve confidential information, including transactions of the types included in our solution, so our failure to prevent security breaches, or the occurrence of well-publicized security breaches affecting the Internet in general, could&#160; significantly&#160; harm&#160; our&#160; business&#160; and financial results.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>We may be liable to our customers for damages caused by our services or by our failure to remedy system failures.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Many of our projects involve technology applications or systems that are critical to the operations of our customers&#8217; businesses. If we fail to perform our services correctly, we may be unable to deliver applications or systems to our customers with the promised functionality or within the promised time frame, or to satisfy the required service levels for support and maintenance. While we have created redundancy and back-up systems, any such failures by us could result in claims by our customers for substantial damages against us. Additionally, in the event we manage third party services on behalf of our customers and fail to execute in approved changes requested by our customers it could result in claims asserted by our customers for substantial damages against us.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Although we attempt to limit the amount and type of our contractual liability for defects in the applications or systems we provide, and carry insurance coverage that mitigates this liability in certain instances, we cannot be assured that these limitations and insurance coverages will be applicable and enforceable in all cases. Even if these limitations and insurance coverages are found to be applicable and enforceable, our liability to our customers for these types of claims could still exceed our insurance coverage and be material in amount and affect our business, financial condition and results of operations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Our ability to provide services to our customers depends on our customers&#8217; continued high-speed access to the internet and the continued reliability of the internet infrastructure.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Our business depends on our customers&#8217; continued high-speed access to the internet, as well as the continued maintenance and development of the internet infrastructure. The future delivery of our solutions will depend on third-party internet service providers to expand high-speed internet access, to maintain a reliable network with the necessary speed, data capacity and security, and to develop complementary solutions and services, including high-speed modems,&#160;&#160; for providing reliable and timely internet access and services. All of these factors are out of our control. To&#160; the extent that the internet continues to&#160;&#160;&#160; experience an increased number of users, frequency of use, or bandwidth requirements, the internet may become congested and be unable to support the demands placed on it, and its performance or reliability may decline. Any internet outages or delays could adversely affect our ability to provide services to our customers.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Defects or errors in our TMaaS platform and/or processes could harm our reputation, impair our ability to sell our products and result in significant costs to us.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">A key part of our service delivery involves the use of internally developed software solutions. If our software solutions contain undetected defects or errors that affect our ability to process customer transactions, prepare reports and/or deliver our services in general it may result in a failure to perform in&#160;&#160; accordance with customer expectations and could result in monetary damages against us. Because our customers use our software products for important aspects of their businesses, any defects or errors in, or other performance problems with, our software products could hurt our reputation and may damage our customers&#8217; businesses. If that occurs, we could be required to issue substantial service credits that reduce amounts invoiced to our customers, lose out on future sales or our existing customers could elect to not renew their customer agreements with us. Product performance problems could result in loss of market share, failure to achieve market acceptance and the diversion of development resources from software enhancements. If our software products fail to perform or contain a technical defect, a customer might assert a claim against us for damages. Whether or not we are responsible for our software&#8217;s failure or defect, we could be required to spend significant time and money in litigation, arbitration or other dispute resolution, and potentially pay significant settlements or damages.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">22</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Assertions by a third party that our software products or technology infringes its intellectual property, whether or not correct, could subject us to costly and time-consuming litigation or expensive licenses.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Although we believe that our services and products do not infringe on the intellectual property rights of others, infringement claims may be asserted against us in the future. There is frequent litigation in the communications and technology industries based on allegations of infringement or other violations of intellectual property rights. As we face increasing competition, the possibility of intellectual property rights claims against us may increase. These claims, whether or not successful, could:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">divert management&#8217;s attention;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">result in costly and time-consuming litigation;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">require us to enter into royalty or licensing agreements, which may not be available on acceptable terms, or at all; or</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">require us to redesign our software products to avoid infringement.</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">As a result, any third-party intellectual property claims against us could increase our expenses and impair our business. In addition, although we have licensed proprietary technology, we cannot be certain that the owners&#8217; rights in such technology will not be challenged, invalidated or circumvented. Furthermore, many of our customer agreements require us to indemnify our customers for certain third-party intellectual property infringement claims, which could increase our costs as a result of defending such claims and may require that we pay damages if there were an adverse ruling related to any such claims. These types of claims could harm our relationships with our customers, may deter future customers from purchasing our software products or could expose us to litigation for these claims. Even if we are not a party to any litigation between a customer and a third party, an adverse outcome in any such litigation could make it more difficult for us to defend our intellectual property in any subsequent litigation in which we are a named party.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>We may be unable to protect our proprietary software and methodology.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Our success depends, in part, upon our proprietary software, methodology and other intellectual property rights. We rely upon a combination of trade secrets, nondisclosure and other contractual arrangements, and copyright and trademark laws to protect our proprietary rights. We generally enter into nondisclosure and confidentiality agreements with our employees, partners, consultants, independent sales agents and customers, and limit access to and distribution of our proprietary information. We cannot be certain that the steps we take in this regard will be adequate to deter misappropriation of our proprietary information or that we will be able to detect unauthorized use and take appropriate steps to enforce our intellectual property rights. Furthermore, statutory contracting regulations protect the rights of federal agencies to retain access to, and utilization of, proprietary intellectual property utilized in the delivery of contracted services to such agencies. We have attempted to put in place certain safeguards in our policies and procedures to protect intellectual property developed by employees. Our policies and procedures stipulate that intellectual property created by employees and its consultants remain our property. If we are unable to protect our proprietary software and methodology, the value of our business may decrease, and we may face increased competition.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">23</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>RISKS RELATED TO REGULATION</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Our failure to comply with complex procurement laws and regulations could cause us to lose business and subject us to a variety of penalties.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">We must comply with laws and regulations relating to the formation, administration, and performance of federal government contracts, which affect how we do business with our federal government customers and may impose added costs on our business. Among the most significant laws and regulations are:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">the Federal Acquisition Regulation, and agency regulations analogous or supplemental to the Federal Acquisition Regulation, which comprehensively regulate the formation, administration, and performance of government contracts;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">the Truth in Negotiations Act, which requires certification and disclosure of all cost or pricing data in connection with some contract negotiations;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">the Cost Accounting Standards, which impose cost accounting requirements that govern our right to reimbursement under some cost-based government contracts; and</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">laws, regulations, and executive orders restricting the use and dissemination of information classified for national security purposes and the exportation of specified solutions and technical data.</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">If a government review or investigation uncovers improper or illegal activities, we may be subject to civil and criminal penalties and administrative sanctions, including the termination of our contracts, the forfeiture of profits, the suspension of payments owed to us, fines, and our suspension or debarment from doing business with federal government agencies. In particular, the civil False Claims Act provides for treble damages and potentially substantial civil penalties where, for example, a contractor presents a false or fraudulent claim to the government for payment or approval or makes a false statement in order to get a false or fraudulent claim paid or approved by the government. Actions under the civil False Claims Act may be brought by the government or by other persons on behalf of the government. These provisions of the civil False Claims Act permit parties, such as our employees, to sue us on behalf of the government and share a portion of any recovery. Any failure to comply with applicable laws and regulations could result in contract termination, price or fee reductions, or suspension or debarment from contracting with the government, each of which could lead to a material reduction in our revenues.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>The adoption of new procurement laws or regulations could reduce the amount of services that are outsourced by the federal government and cause us to experience reduced revenues.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">New legislation, procurement regulations, or labor organization pressure could cause federal agencies to adopt restrictive procurement practices regarding the use of outside service providers. The American Federation of Government Employees, the largest federal employee union, strongly endorses legislation that may restrict the procedure by which services are outsourced to government contractors. One such proposal, the Truthfulness, Responsibility, and Accountability in Contracting Act, would have effectively reduced the volume of services that is outsourced by the federal government by requiring agencies to give in-house government employees expanded opportunities to compete against contractors for work that could be outsourced.&#160; If such legislation, or similar legislation, were to be enacted, it would likely reduce the amount of IT services that could be outsourced by the federal government, which could materially reduce our revenues.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Unfavorable government audit results could subject us to a variety of penalties and sanctions, and could harm our reputation and relationships with our customers.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">The federal government audits and reviews our performance on contracts, pricing practices, cost structure, and compliance with applicable laws, regulations, and standards. Like most large government contractors, our contracts are audited and reviewed on a regular basis by federal agencies, including the Defense Contract Audit Agency. An unfavorable audit of us, or of our subcontractors, could have a substantial adverse effect on our operating results. For example, any costs that were originally reimbursed could subsequently be disallowed. In this case, cash we have already collected may need to be refunded.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">If a government audit uncovers improper or illegal activities, we may be subject to civil and criminal penalties and administrative sanctions, including termination of contracts, forfeiture of profits, suspension of payments, fines, and suspension or debarment from doing business with U.S. government&#160;&#160; agencies. In addition, we could suffer serious harm to our reputation if allegations of impropriety were made against us, whether true or not true.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">24</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>RISKS RELATED TO OUR SECURITIES AND CAPITAL STRUCTURE</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Our common stock price has been volatile and is likely to be volatile in the future.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">The stock market has, from time to time, experienced extreme price and volume fluctuations. The market prices of the securities of companies in our industry have been especially volatile. Broad market fluctuations of this type may adversely affect the market price of our common stock. The market price of our common stock has experienced, and may continue to be subject to volatility due to a variety of factors, including:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">public announcements concerning us, our competitors or our industry;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">externally published articles and analyses about us by retail investors and non-analysts;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">changes in analysts&#8217; earnings estimates;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">information in third party chat rooms, third party publications and social media outlets;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">the failure to meet the expectations of analysts;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">fluctuations in operating results;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">additional financings or capital raises;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">introductions of new products or services by us or our competitors;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">announcements of technological innovations;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">additional sales of our common stock or other securities;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">trading by individual investors that causes our stock prices to straddle at a low price for prolonged periods of time;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">our inability to gain market acceptance of our products and services;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">general economic conditions and events, including adverse changes in the financial markets, terrorist attacks, health pandemics, government shutdowns, war, adverse weather events and other disasters; and</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Impairment of goodwill resulting from the fair value of our single reporting unit below its carrying value.</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">In the past, some companies that have experienced volatility in the market price of their stock have been the object of securities class action litigation. If we were the object of securities class action litigation, we could incur substantial costs and experience a diversion of our management&#8217;s attention and resources and such securities class action litigation could have a material adverse effect on our business, financial condition and results of operations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>The future sale of shares of our common stock may negatively affect our common stock price and/or be dilutive to current stockholders.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">If we or our stockholders sell substantial amounts of our common stock, the market price of our common stock could fall. Such stock issuances may be made at a price that reflects a discount from the then-current trading price of our common stock. These issuances would dilute our stockholders percentage ownership interest, which would have the effect of reducing our stockholders&#8217; influence on matters on which our stockholders vote, and might dilute the book value of our common stock. There is no assurance that we will not seek to sell additional shares of our common stock in order to meet our working capital or other needs in a transaction that would be dilutive to current stockholders.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>A third party could be prevented from acquiring shares of our common stock at a premium to the market price because of our anti-takeover provisions.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Various provisions of our certificate of incorporation, by-laws and Delaware law could make it more difficult for a third party to acquire us, even if doing so might be beneficial to you and our other stockholders. We are subject to the provisions of Section 203 of the General Corporation Law of Delaware.&#160; Section 203 prohibits a publicly held Delaware corporation from engaging in a &#8220;business combination&#8221; with any interested stockholder for a period of three years after the date of the transaction in which the person became an interested stockholder, unless the business combination is approved in a prescribed manner. A &#8220;business combination&#8221; includes mergers, asset sales and other transactions resulting in a financial benefit to the interested stockholder. Subject to certain exceptions, an &#8220;interested stockholder&#8221; is (i) a person who, together with affiliates and associates, owns 15% or more of our voting stock or (ii) an affiliate or associate of ours who was the owner, together with affiliates and associates, of 15% or more of our outstanding voting stock at any time within the 3-year period prior to the date for determining whether such person is &#8220;interested.&#8221;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">25</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Our certificate of incorporation also provides that any action required or permitted to be taken by our stockholders at an annual meeting or special meeting of stockholders may be taken without such meeting only by the unanimous consent of all stockholders entitled to vote on the particular action. In order for&#160;&#160;&#160; any matter to be considered properly brought before a meeting, a stockholder must comply with certain requirements regarding advance notice to us. The foregoing provisions could have the effect of delaying until the next stockholders&#8217; meeting stockholder actions, which are favored by the holders of a majority of our outstanding voting securities. These provisions may also discourage another person or entity from making a tender offer for our common stock, because such person or entity, even if it acquired a majority of our outstanding voting securities, would be able to take action as a stockholder (such as electing new directors or approving a merger) only at a duly called stockholders&#8217; meeting, and not by written consent.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">The General Corporation Law of Delaware provides generally that the affirmative vote of a majority of the shares entitled to vote on any matter is required to amend a corporation&#8217;s certificate of incorporation or bylaws, unless a corporation&#8217;s certificate of incorporation or bylaws, as the case may be, requires a greater percentage. Our certificate of incorporation and bylaws do not require a greater percentage vote. Our board of directors&#160; is&#160; classified&#160; into&#160; three&#160; classes of directors, with approximately one-third of the directors serving in each such&#160; class of directors and&#160; with&#160; one class of directors being&#160; elected&#160; at&#160; each annual meeting of stockholders to serve for a term&#160; of three years or until their successors are elected and take office. Our bylaws provide that the board of directors will determine the number of directors to serve on the board. Our board of directors presently consists of five members.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Our certificate of incorporation and bylaws contain certain provisions permitted under the General Corporation Law of Delaware relating to the liability of directors. The provisions eliminate, to the fullest extent permitted by the General Corporation Law of Delaware, a director&#8217;s personal liability to us or our stockholders with respect to any act or omission in the performance of his or her duties as a director. Our certificate of incorporation and bylaws also allow us to indemnify our directors, to the fullest extent permitted by the General Corporation Law of Delaware. Our bylaws also provide that we may grant indemnification to any officer, employee, agent or other individual as our Board may approve from time to time. We believe that these provisions will assist&#160;&#160; us in attracting and retaining qualified individuals to serve as directors.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>We do not expect to declare any dividends in the foreseeable future.</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">We do not anticipate declaring any cash dividends to holders of our common stock in the foreseeable future. Consequently, investors must rely on sales of their common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investment. Investors seeking cash dividends should not purchase our common stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 1B.&#160; UNRESOLVED STAFF COMMENTS</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;">Not applicable. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 1C. CYBERSECURITY</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;">Our Board of Directors (Board) oversees the management of the risks inherent in the operation of the Company&#8217;s business, principally through the Governance Committee.&#160; Our Governance Committee oversees our risk management efforts, with cybersecurity being an element of our comprehensive Enterprise Risk Management (ERM) strategy. Our executive officers report information to the Board through the&#160; Governance Committee regarding the risks that impact the organization, including cybersecurity risks, and any material events. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">26</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;">Our cybersecurity framework utilizes the following National Institute of Standards and Technology (NIST) standards:&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:8%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">NIST SP 800-34, Rev 1, "Contingency Planning Guide for Federal Information Systems," November 2010</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">NIST SP 800-37 Rev. 2, "Risk Management Framework for Information Systems and Organizations: A System Life Cycle Approach for Security and Privacy," December 2018</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">IST SP 800-53, Rev. 5, "Security and Privacy Controls for Information Systems and Organizations," September 20, 2020, updated December 10, 2020</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">NIST SP 800-61, Rev 2, "Computer Security Incident Handling Guide," August 2012</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;">Our approach to cybersecurity aims to protect the confidentiality, integrity, and availability of the data we handle. This process involves measures to identify and prevent cybersecurity threats and mechanisms to mitigate and respond to cybersecurity incidents. &#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Risk Management and Strategy</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;">Our cybersecurity program, a pivotal component of our overarching ERM framework, concentrates on several key areas:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;"><strong>Collaborative Approach</strong>: We employ a holistic, cross-functional strategy to identify, prevent, and mitigate cybersecurity threats. Our approach includes rapid escalation protocols for specific cybersecurity incidents, enabling timely decision-making on public disclosure and reporting by management.&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;"><strong>Technical Safeguards</strong>: We utilize advanced technical safeguards to defend our information systems. These include firewalls, intrusion prevention and detection systems, anti-malware tools, and stringent access controls. Continuous vulnerability assessments and leveraging cybersecurity threat intelligence ensure these safeguards remain practical and up to date.&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;"><strong>Incident Response and Recovery Planning</strong>: Our comprehensive incident response and recovery plans are designed to manage the aftermath of cybersecurity incidents. Regular testing and evaluation of these plans ensure preparedness and resilience.&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;"><strong>Third-Party Risk Management</strong>: Recognizing the significance of external threats, we have implemented a risk-based strategy to manage cybersecurity risks associated with third parties, such as vendors and service providers. This strategy extends to these third parties' systems, which, if compromised, could impact our operations.&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;"><strong>Education and Awareness</strong>: We understand the importance of informed personnel, so we conduct mandatory, regular training on cybersecurity threats. This training aims to equip our staff with the necessary tools to confront these threats effectively and disseminate updates on WidePoint's evolving information security policies, standards, processes, and practices.&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">27</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;">We are committed to maintaining robust cybersecurity defenses through regularly evaluating and improving our policies, standards, processes, and practices. This commitment is actualized through a diverse array of assessment and testing activities, which include:&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;"><strong>Comprehensive Audits and Assessments</strong>: We conduct audits and assessments to scrutinize the efficacy of our cybersecurity measures.&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;"><strong>Tabletop Exercises and Threat Modeling</strong>: Engaging in tabletop exercises and threat modeling allows us to simulate and prepare for potential cybersecurity scenarios, ensuring readiness and adaptability.&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;"><strong>Vulnerability Testing</strong>: Vulnerability testing is performed to proactively identify and address potential security weaknesses.&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;"><strong>External Evaluations</strong>: We regularly commission third parties to conduct in-depth assessments to ensure an unbiased and comprehensive evaluation. These include information security maturity assessments, audits, and independent reviews of our information security control environment and its operational effectiveness.&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;">Based on the insights gleaned from these assessments, audits, and reviews, we dynamically adjust and refine our cybersecurity policies, standards, processes, and practices to continuously enhance our cybersecurity posture.&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;">By engaging in these rigorous and diverse testing and assessment activities, we verify the current effectiveness of our cybersecurity measures and identifies areas for continual improvement, ensuring our defenses evolve in line with the dynamic nature of cyber threats.&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;"><strong>Executive Experience and Qualifications</strong><strong>&#160;</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;">Our CEO, CFO, each with over thirty (30) years of risk management experience, and the COO with over twenty (20) years of experience including cybersecurity, possess deep expertise in their respective fields, evidenced by their academic qualifications and professional trajectories. This collective experience underpins our robust approach to managing cybersecurity risks.&#160;In addition, we have numerous employees with experience and qualifications related to cybersecurity.&#160; We expect to name a Chief Information Security Officer during 2024 as part our cybersecurity program.&#160; Our executive officers are responsible for informing the Board and Governance Committee of any material cyber events or risks.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;">Cybersecurity Threats are discussed in ITEM 1 A. RISK FACTORS, under the heading RISKS RELATED TO PRIVACY, CYBERSECURITY AND TECHNOLOGY in this Annual Report on Form 10-K.&#160; &#160;We are not aware of any material cybersecurity incidents in the past that have materially affected or are reasonably likely to affect us, including our business strategy, results of operations or financial condition.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">28</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 2.&#160; PROPERTIES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">All of our property locations are leased. We believe we can obtain additional facilities required to accommodate projected needs without difficulty and at commercially reasonable prices, although no assurance can be given that we will be able to do so.&#160; The following table presents our property locations at December 31, 2023 for our U.S. locations: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Base </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Base</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td>&#160;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Lease</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Approx.</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Cost per</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Annual&#160; </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td>&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Physical Street Address</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>City, State Zip Code</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Expiration</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Sqft</strong></p></td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Sqft</strong></p></td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Cost</strong></p></td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Description of use</strong></p></td><td>&#160;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td>&#160;</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">11250 Waples Mill Rd S. Tower, Suite 210</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Fairfax, VA 22030</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">March 2029</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">11,852</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">28</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">328,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:20%;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Headquarters, Sales, Operations</p></td><td style="width:1%;">&#160;</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">8351 N High Street, Suite 200</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Columbus, OH 43235</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">November 2038</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">18,833</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">10</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">195,000</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Sales and Operations</p></td><td>&#160;</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2101 Executive Drive, Suite 400</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Hampton, VA 23669</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">December 2024</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="vertical-align:bottom;text-align:right;">6,440</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">17</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="vertical-align:bottom;text-align:right;">109,000</td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Customer Support</p></td><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">The following table presents our property locations at December 31, 2023 for our international locations: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Base </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Base</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td>&#160;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Lease</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Approx.</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Cost per</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Annual&#160; </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td>&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Physical Street Address</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Country Postal Code</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Expiration</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Sqft</strong></p></td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Sqft</strong></p></td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Cost</strong></p></td><td style="PADDING-BOTTOM: 3px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Description of use</strong></p></td><td>&#160;</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td>&#160;</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">South County Business Park</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Dublin 18, Ireland</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">March 2026</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">31</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">185,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:20%;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Europe office</p></td><td style="width:1%;">&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 3.&#160; LEGAL PROCEEDINGS </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">From time to time we may be involved in claims arising in the ordinary course of business.&#160; We are not currently involved in legal proceedings, governmental actions, investigations or claims currently pending against us or involve us that, in the opinion of our management, could reasonably be expected to have a material adverse effect on our business and financial condition.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 4.&#160; MINE SAFETY DISCLOSURES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;">None. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">29</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>PART II</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 5. MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">Market Information</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Our common stock is listed on the NYSE American under the symbol &#8220;WYY&#8221;.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">Holders</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As of the close of business on March 20, 2024, there were 72 registered holders of record of our common stock.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">Transfer Agent and Registrar</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The transfer agent and registrar for our common stock is Equiniti Trust Company, LLC.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">Dividend Policy</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We have never paid dividends on our Common Stock and intend to continue this policy for the foreseeable future. We plan to retain earnings for use in growing our business base. Any future determination to pay dividends will be at the discretion of our Board of Directors and will be dependent on our results of operations, financial condition, contractual and legal restrictions and any other factors deemed by the management and the Board to be a priority requirement of the business.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">Unregistered Sale of Securities</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">None</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">Repurchases of Equity Securities</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On October 7, 2019, the Company announced that its Board of Directors approved a stock repurchase plan (the &#8220;Repurchase Plan&#8221;) to purchase up to $2.5&#160;million of the Company&#8217;s common stock. Any repurchases will be made in compliance with the SEC&#8217;s Rule 10b-18 if applicable, and may be made in the open market or in privately negotiated transactions, including the entry into derivatives transactions. During November 2021, the Board increased the size of the Repurchase Plan to up to $5.0&#160;million of the Company&#8217;s common stock, increasing the amount available for future purchases under the Repurchase Plan to $4.6&#160;million. During the three-month period ended March 31, 2022, we repurchased&#160;196,586&#160;shares of our common stock for a total of $818,200&#160;and subsequently in March of 2022, the Board suspended the repurchase plan in order to use the company&#8217;s excess funds to invest into the business. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 6. [RESERVED]</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><em>This discussion should be read in conjunction with the other sections of this Form 10-K, including &#8220;Risk Factors,&#8221; and the Financial Statements and notes thereto. The various sections of this discussion contain a number of forward-looking statements, all of which are based on our current expectations and could be affected by the uncertainties and risk factors described throughout this Annual Report on Form 10-K. See &#8220;Cautionary Note Regarding Forward Looking Statements and Risk Factor Summary.&#8221; Our actual results may differ materially.</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">30</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Organizational Overview</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We were incorporated on May 30, 1997 under the laws of the state of Delaware.&#160; We are a leading provider of Technology Management as a Service (TMaaS) that consists of federally certified communications management, identity management, and interactive bill presentment and unified communication analytics solutions and IT as a Service. We help our clients achieve their organizational missions for mobility management and security objectives in this challenging and complex business environment. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We offer our TMaaS solutions through a flexible managed services model which includes both a scalable and comprehensive set of functional capabilities that can be used by any customer to meet the most common functional, technical and security requirements for mobility management. Our TMaaS solutions were designed and implemented with flexibility in mind such that it can accommodate a large variety of customer requirements through simple configuration settings rather than through costly software development.&#160; The flexibility of our TMaaS solutions enables our customers to be able to quickly expand or contract their mobility management requirements.&#160; Our TMaaS solutions are hosted and accessible on-demand through a secure federal government certified proprietary portal that provides our customers with the ability to manage, analyze and protect their valuable communications assets, and deploy identity management solutions that provide secured virtual and physical access to restricted environments.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Strategy</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">During 2023, we obtained FedRAMP &#8220;In Process&#8221; status for ITMS&#8482; and completed the integration of the acquired assets of ITA. In addition, we focused on increasing our customer base and our sales pipeline and leveraging our strategic relationships with key system integrators and strategic partners to capture additional market share. In fiscal 2023, we will continue to focus on the following key goals: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">selling high margin managed services,</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">executing cross-sell and upsell opportunities identified from ITA acquisition, including Identity Management (IdM), Telecommunications Lifecycle Management (TLM) and Digital Billing &amp; Unified Communication Analytics (DB&amp;UCA) solutions,</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">rowing our sales pipeline by continue to invest in our business development and sales team assets,</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">pursuing additional opportunities with our key systems integrator and strategic partners, and</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">expanding our solution offerings into the commercial space.</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Our longer-term strategic focus and goals are driven by our need to expand our critical mass so that we have more flexibility to fund investments in technology solutions and introduce new sales and marketing initiatives in order to expand our marketplace share and increase the breadth of our offerings in order to improve company sustainability and growth. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">In fiscal 2024, we will continue to focus on the following key goals:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Continue to find additional avenues for capturing new sales opportunities in the post pandemic environment,</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Continue to provide unmatched level of services to our current customer base,</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Attain full FedRAMP certification in 2024,</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Grow our recurring high margin managed services revenues,</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Add incremental capabilities to our Technology Management solution set and develop and acquire new high margin business lines,</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Leverage our software platforms to grow our SaaS revenues and take advantage of the opportunities emerging from the growth in remote working,</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">31</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Expand our customer base organically,</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Continue to leverage the R2v3 Certification to further our ESG commitment,</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Execute cross-sell opportunities identified from ITA acquisition, including Identity Management (IdM), Telecommunications Lifecycle Management (TLM) and Digital Billing &amp; Analytics (DB&amp;A) solution,</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Growing our sales pipeline by continuing to invest in our business development and sales team assets,</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Pursuing additional opportunities with our key systems integrator and strategic partners, and</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Expanding our solution offerings into the commercial space,</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Explore integration of artificial intelligence into our solution to provide better information security, and improve service delivery while reducing response time and cost.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;">Our strategy for achieving our longer-term goals include:</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Establishing a market leadership position in the trusted mobility management (TM2) sector,</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">pursuing accretive and strategic acquisitions to expand our solutions and our customer base,</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">delivering new incremental offerings to add to our existing TM2 offering,</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">creating and testing innovative new offerings that enhance our TM2 offering, and</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">transitioning our data center and support infrastructure into a more cost-effective and federally approved cloud environment to comply with perceived future contract requirements.</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We&#160; believe these actions could drive a strategic repositioning our TM2 offering and may include the sale of non-aligned offerings coupled with acquisitions of complementary and supplementary offerings that could result in a more focused core set of TM2 offerings.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Critical Accounting Policies </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Refer to Note 2 to the consolidated financial statements for a summary of our significant accounting policies referenced, as applicable, to other notes. In many cases, the accounting treatment of a particular transaction is specifically dictated by U.S. GAAP and does not require management&#8217;s judgment in its application. Our senior management has reviewed these critical accounting policies and related disclosures with its Audit Committee. See Note 2 to consolidated financial statements, which contain additional information regarding accounting policies and other disclosures required by U.S. GAAP.&#160; The following section below provides information about certain critical accounting policies that are important to the consolidated financial statements and that require significant management assumptions and judgments.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Segments</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Segments are defined by authoritative guidance as components of a company in which separate financial information is available and is evaluated by the chief operating decision maker (CODM), or a decision-making group, in deciding how to allocate resources and in assessing performance. Our CODM is our chief executive officer. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We operate in one segment based on the consolidated information used by our CODM in evaluating the financial performance of our business and allocation resources. This single segment represents our Company&#8217;s business, which is providing managed services for government and commercial clients that include Identity Management (IdM), secure Mobility Managed Services (MMS), Telecom Lifecycle Management, Digital Billing &amp; Analytics and IT as a service (ITaaS).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We present a single segment for purposes of financial reporting and prepared consolidated financial statements upon that basis.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">32</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Revenue Recognition</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Our managed services solutions may require a combination of labor, third party products and services.&#160; Our managed services are generally not interdependent and our contract performance obligations are delivered consistently on a monthly basis. We do not typically have undelivered performance obligations in these arrangements that would require us to spread our revenue over a longer period of time. In the event there are undelivered performance obligations our practice is to recognize the revenue when the performance obligation has been satisfied. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">A substantial portion of our revenues are derived from firm fixed price contracts with the U.S. federal government that are fixed fee arrangements tied to the number of devices managed.&#160; Our actual reported revenue may fluctuate month to month depending on the hours worked, number of users, number of devices managed, actual or prospective proven expense savings, actual technology spend, or any other metrics as contractually agreed to with our customers. &#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Our revenue recognition policies for our managed services are summarized and shown below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;"><em>Managed services</em> are delivered on a monthly basis based on a standard fixed pricing scale and sensitive to significant changes in per user or device counts which form the basis for monthly charges. Revenue is recognized upon the completion of the delivery of monthly managed services based on user or device counts or other metrics. Managed services are not interdependent and there are no undelivered elements in these arrangements.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;"><em>Identity service</em>s are delivered as an on-demand managed service through the cloud to an individual or organization or sold in bulk to an organization capable of self-issuing credentials. There are two aspects to issuing an identity credential to an individual that consists of identity proofing which is a significant part of the service and monthly credential validation services which enable the credential holder to access third party systems. Identity proofing services are not bundled and do not generally include other performance obligations to deliver. Revenue is recognized from the sales of identity credentials to an individual or organization upon issuance less a portion deferred for monthly credential validation support services. In the case of bulk sales or credential management system revenue is recognized upon issue or availability to the customer for issuance. There is generally no significant performance obligation to provide post contract services in relation to identity consoles delivered. Identity certificates issued have a fixed life and cannot be modified once issued.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;"><em>Proprietary</em> <em>software revenue </em>for software sold as a term license is recognized ratably over the license term from the date the software is accepted by the customer. Maintenance services, if contracted, are recognized ratably over the term of the maintenance agreement, generally twelve months. Revenue for fixed price software licenses that are sold as a perpetual license with no significant customization are recognized when the software is delivered. Implementation fees are recognized when the work is completed. Revenue from this service does not require significant accounting estimates<em>.</em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Our revenue recognition policy for our labor services is summarized and shown below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Billable services</em> are professional services provided on a project basis determined by our customers&#8217; specific requirements. These technical professional services are billed based on time incurred and actual costs. We recognize revenues for professional services performed based on actual hours worked and actual costs incurred.</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Our revenue recognition policy for our reselling services is summarized and shown below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&#167; <em>Reselling services</em> require the Company to acquire third party products and services to satisfy customer contractual obligations. We recognize revenues and related costs on a gross basis for such arrangements whenever we control the products and services before they are transferred to the customer. We are the principal in these transactions as we are seen as the primary creditor, we carry inventory risk for undelivered products and services, we directly issue purchase orders third party suppliers, and we have discretion in sourcing among many different suppliers. For those transactions in which we procure and deliver products and services for our customers&#8217; on their own account we do not recognize revenues and related costs on a gross basis for these arrangements. We only recognize revenues earned for arranging the transaction and any related costs.</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">33</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Our revenue recognition policies for our billable carrier services is summarized and shown below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><em>Carrier services </em>are delivered on a monthly basis and consist of phone, data and satellite and related mobile services for a connected device or end point. These services require us to procure, process and pay communications carrier invoices. We recognize revenues and related costs on a gross basis for such arrangements whenever we control the services before they are transferred to the customer. We are the principal in these transactions when we are seen as the primary creditor, we directly issue purchase orders directly to communications carriers for wireline and wireless services, and/or we have discretion in choosing optimal providers and rate plans. For arrangements in which we do not have such control we recognize revenues and related costs on a net basis.</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Goodwill</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Goodwill represents the excess of acquisition cost of an acquired company over the fair value of assets acquired and liabilities assumed. In accordance with GAAP, goodwill is not amortized but is tested for impairment at the reporting unit level annually at December 31 and between annual tests if events or circumstances arise, such as adverse changes in the business climate, that would more likely than not reduce the fair value of the reporting unit below its carrying value.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">A reporting unit is defined as either an operating segment or a business one level below an operating segment for which discrete financial information is available that management regularly reviews. The Company has a single reporting unit for the purpose of impairment testing.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Goodwill impairment testing involves management judgment, requiring an assessment of whether the carrying value of the reporting unit can be supported by its fair value. As a result of the significant decrease in the Company&#8217;s publicly quoted share price and market capitalization during the second quarter of 2022, the Company conducted additional testing of its goodwill, definite-lived intangibles, and other long-lived assets as of June 30, 2022. As a result of this review and additional testing, the Company did not identify an impairment to its definite-lived intangible assets or other long lived assets, but the Company did identify an impairment to goodwill resulting in recording a $16.3 million non-cash goodwill impairment charge for the three month period ended June 30, 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company performed its additional goodwill impairment test with support from an external consultant and estimated the fair value of its single reporting unit based on a combination of the income (estimates of future discounted cash flows) and the market approach (market multiples for similar companies). The income approach uses a discounted cash flow (DCF) method that utilizes the present value of cash flows to estimate fair value of our reporting unit. The future cash flows for the reporting unit were projected based upon our estimates of future revenue, operating income and other factors such as working capital and capital expenditures. As part of our DCF analysis, the Company projected revenue and operating profits, and assumed a long-term revenue growth rates in the terminal year. The market approach utilizes multiples of earnings before interest expense, taxes, depreciation and amortization (EBITDA) to estimate the fair value of our reporting unit. The market multiples used for our single reporting unit were based on a group of comparable companies&#8217; market multiples applied to the Company&#8217;s revenue and EBITDA.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company performed its annual impairment assessment as of December 31, 2023, using the same external consultant as used in the previous impairment analyses. In connection with its annual budgeting and forecast process, the Company projected future cashflows based on existing business, projected new business as well considering modifications to the Company&#8217;s cost structure. The market approach utilizes multiples of earnings before interest expense, taxes, depreciation and amortization (EBITDA) to estimate the fair value of our reporting unit. The market multiples used for our single reporting unit were based on a group of comparable companies&#8217; market multiples applied to the Company&#8217;s revenue and EBITDA. The assessment did not result in any additional impairment of goodwill at December 31, 2023.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">34</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Accounting for Income Taxes</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Deferred tax assets and liabilities are determined based on the differences between the financial statement and tax bases of assets and liabilities using the enacted tax rates expected to be in effect for the years in which the differences are expected to reverse. A valuation allowance is established when management determines that it is more likely than not that all or some portion of the benefit of the deferred tax asset will not be realized.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Since deferred taxes measure the future tax effects of items recognized in the financial statements, certain estimates and assumptions are required to determine whether it is more likely than not that all or some portion of the benefit of a deferred tax asset will not be realized. In making this assessment, management analyzes and estimates the impact of future taxable income, reversing temporary differences and available tax planning strategies. These assessments are performed quarterly, taking into account any new information.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company&#8217;s significant deferred tax assets consist of net operating loss carryforwards, share-based compensation and intangible asset amortization related to prior business acquisitions.&#160; Should a change in facts or circumstances lead to a change in judgment about the ultimate ability to realize a deferred tax asset (including our utilization of historical net operating losses and share-based compensation expense), the Company records or adjusts the related valuation allowance in the period that the change in facts or circumstances occurs, along with a corresponding increase or decrease to the income tax provision.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">During the year ended December 31, 2023, the Company recorded a valuation allowance against a portion of domestic deferred tax assets because management determined that is it more likely than not the Company will not earn income sufficient to realize the deferred tax assets during the carryforward period. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023 Results of Operations </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">Year Ended December 31, 2023 Compared to the Year ended December 31, 2022</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">35</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Revenues</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Revenues for the year ended December 31, 2023 were $106.0 million, an increase of $11.9 million (or 13%), as compared to approximately $94.1 million in 2022. &#160;Our mix of revenues for the periods presented is set forth below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Dollar</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Variance</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="4" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Carrier Services</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>58,233,989</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">53,339,949</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,894,040</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Managed Services:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Managed Service Fees and Billable Fees</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>30,989,985</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>28,102,695</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,887,290</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Reselling and Other Services</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>16,802,386</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>12,660,721</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">4,141,665</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Total Managed Services:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>47,792,371</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>40,763,416</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7,028,955</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>106,026,360</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>94,103,365</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">11,922,995</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160; </p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Our carrier services revenues increased by $4.9 million to $58.2 million from $53.3 million last year, primarily due to increased contracting activity with our federal customers, where we pay carrier invoices on behalf of those customers.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Our managed and billable service fees increased by $2.9 million from $28.1 million to $31.0 million as a result of increased professional services being utilized by out Telecommunications Life-cycle Management customers and projects for Identity and Access Management customers.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Reselling and other services increased by $4.1 million from $12.7 million to $16.8 million as a result of selling third-party software for recording and storing text messages which is now required under an expansion of the Federal Records Act and identity management solution to our government customers. Reselling and other services are transactional in nature and as a result the amount and timing of revenue will vary significantly from quarter to quarter.</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Revenues by customer type for the periods presented is set forth below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Dollar</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Customer Type</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Variance</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">U.S. Federal Government</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>84,475,325</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">74,416,288</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10,059,037</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">U.S. State and Local Governments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>561,378</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">411,511</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">149,867</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Foreign Governments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>79,556</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">146,538</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(66,982</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Commercial Enterprises</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>20,910,101</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">19,129,028</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,781,073</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>106,026,360</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">94,103,365</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">11,922,995</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160; </p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Our sales to federal government customers increased primarily as a result of the increased carrier services revenues of $4.9 million and increased reselling and other services to US government customers of $4.1 million and the remaining increases of $1.2 million is related to a new customer in our IAM business and general increased contracting activity with our federal customers.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Our sales to state and local government customers increased primarily due to increased activity to Identity Management solutions.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Our sales to foreign government customers decreased compared to last year due to reduction in managed services to one of our foreign customers.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Our sales to commercial enterprise customers increased primarily as a result of new customers in our Unified Communications Analytics offering.</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">36</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Cost of Revenues</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Our cost of revenues include employee labor, excluding fringe benefit costs, and subcontractors directly associated with satisfying customer performance obligations, and the associated cost of products and third-party software that we resell to our end customers.&#160; Cost of revenues also includes amortization of capitalized software related to delivering our solutions.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Cost of revenues for the year ended December 31, 2023 were $90.4 million (or 85% of revenues) as compared to $79.5 million (or 85% of revenues) in 2022.&#160; Increased carrier services costs as well as increased depreciation and amortization expense included in cost of revenues contributed to the increase. Our cost of revenues will fluctuate due to our revenue mix.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Gross Profit</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Managed services gross profit increases were offset by lower gross profit experienced in our reselling and other services. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Gross profit for the year ended was $15.6 million (or 15% of revenues), as compared to $14.6 million (or 15% of revenues) in 2022.&#160; The percentage of gross profit to revenues is consistent from year to year. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Gross profit percentage for the year ended December 2023 excluding carrier services was 33% as compared&#160;to 36%&#160;in 2022 due to increased depreciation and amortization expense, an increase in reselling and other services which are lower margin revenues.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Operating Expenses</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Sales and marketing expenses include employee labor, excluding fringe benefit costs, and sales commissions associated with our sales force, commission fees paid non-employee sales agents and partners, and costs associated with travel and trade shows. Sales and marketing expense were consistent between the year ended December 31, 2023 and 2022. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">General and administrative expenses include employees in finance, human resources, information technology,&#160; and other administrative support functions; employee labor not associated with any single revenue producing activity, all company fringe benefits, including paid time off, employee health and medical insurance, 401k matching contributions, and payroll taxes.&#160; General and administrative expenses also include professional services to include audit, consulting, outside legal, and outsourcing services.&#160; Certain of these expenses, including those associated with the operation of our technical infrastructure as well as components of our operating expenses, are generally less variable in nature and may not correlate to the changes in revenue. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">General and administrative expenses for the year ended December 31, 2023 were approximately $15.9 million (or 15% of revenues), as compared to approximately $14.7 million (or 16% of revenues) in 2022. The increase primarily relates to an increase in share-based compensation expense compared to the same period last year.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">37</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Goodwill impairment charge for the year ended December 31, 2022 was $16.3 million following goodwill&#160;impairment&#160;testing performed as a result of sustained decreases in our publicly quoted share price and market capitalization. There was no goodwill impairment during 2023. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Definite-lived intangible asset impairment charge for the year ended December 31, 2023 was $0.2 million following impairment testing on definite-lived intangible assets performed during the year. There was no definite-lived intangible asset impairment during 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Depreciation and amortization expense were consistent for the year ended December 31, 2023 and 2022. &#160;&#160;&#160;&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Other (Expense) Income</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Net other expense for the year ended December 31, 2023 was $(0.2) million as compared to net other income of $1.1 million in 2022. The net other income in 2022 included the fair value adjustments of contingent consideration. There were no adjustments to contingent consideration in 2023. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Provision for Income Taxes</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Income tax provision for the year ended December 31, 2023 was $0.1 million as compared to an income tax provision of $5.1 million in 2022.&#160; During the year ended December 31, 2022, the Company recorded a partial valuation allowance on its deferred tax assets related to net operating losses because management determined that it is more likely than not that the Company will not produce taxable income sufficient to realize the deferred tax assets during the carry forward period. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Net Loss </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As a result of the factors above, net loss for the year ended December 31, 2023 was $4.0 million or negative $0.46 per share as compared to a net loss of $23.6 million in 2022 or negative $2.70 per share. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Liquidity and Capital</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><span style="text-decoration:underline">Net Working Capital</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">At December 31, 2023, our net working capital was approximately $1.4 million as compared to $1.8 million at December 31, 2022.&#160; The decrease in net working capital was primarily driven by investments in computer hardware and software purchases and capitalized internally developed software costs, which was partially offset by temporary receivable/payable timing differences.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Our sources of liquidity include cash on hand, our anticipated cash flows from operations, &#160;and access to our new credit agreement with Old Dominion National Bank. While through most of 2023 we had a factoring arrangement available which is set to expire in April of 2024, the credit agreement with Old Dominion National Bank limits our ability to utilize the factoring agreement in the period prior to its expiration. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">We believe that our existing cash on hand, our anticipated cash flows from operations, and interim funds available under the Old Dominion Credit Facility, through its maturity on February 28, 2025 will be sufficient to meet our working capital, expenditure, and contractual obligation requirements for the next 12 months.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">38</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><span style="text-decoration:underline">Cash Flows from Operating Activities</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Cash provided by operating activities provides an indication of our ability to generate sufficient cash flow from our recurring business activities. Our single largest cash operating expense is labor and company sponsored benefits. &#160;Our second largest cash operating expense is our facility costs and related technology communication costs to support delivery of our services to our customers.&#160; We lease our facilities under non-cancellable long-term contracts.&#160; Any changes to our fixed labor and/or infrastructure costs may require a significant amount of time to take effect depending on the nature of the change made and cash payments to terminate any agreements that have not yet expired. &#160;We experience temporary collection timing differences from time to time due to customer invoice processing delays that are often beyond our control, including intermittent U.S. federal government shutdowns related to budgetary funding issues. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">For the year ended December 31, 2023, net cash provided by operations was approximately $0.6 million driven by collections of accounts receivable and temporary payable timing difference, as compared to approximately $6.1 million net cash provided by operations for the year ended December 31, 2022.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><span style="text-decoration:underline">Cash Flows from Investing Activities</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Cash used in investing activities provides an indication of our long-term infrastructure investments. We maintain our own technology infrastructure and may need to make additional purchases of computer hardware, software and other fixed infrastructure assets to ensure our environment is properly maintained and can support our customer obligations.&#160; We typically fund purchases of long-term infrastructure assets with available cash or capital lease financing agreements.&#160; &#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">For the year ended December 31, 2023, cash used in investing activities was approximately $0.6 million and consisted of $0.5 million in proceeds from factoring arrangement offset by $1.1 million of computer hardware and software purchases and capitalized internally developed software costs primarily associated with upgrading our&#160;ITMS&#8482;&#160; and Soft-ex platform,&#160;secure identity management technology and network operations center. The decrease in amounts capitalized for the year ended December 31, 2023 reflects the capital investments in our delivery platforms beginning to reach completion.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">For the year ended December 31, 2022, cash used in investing activities was approximately $3.4 million and consisted of $3.4 million of computer hardware and software purchases and capitalized internally developed software costs of computer hardware and software purchases and capitalized internally developed software costs, primarily associated with upgrading our&#160;ITMS&#8482;&#160; and Soft-ex platform,&#160;secure identity management technology and network operations center. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><span style="text-decoration:underline">Cash Flows from Financing Activities</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Cash used in financing activities provides an indication of our debt financing and proceeds from capital raise transactions and stock option exercises. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">For the year ended December 31, 2023, cash used in financing activities was approximately $0.6 million and reflects line of credit advances and payments of approximately $6.5 million, finance lease principal repayments&#160;of approximately $586,500 and withholding taxes paid on behalf of employees on net settled restricted stock awards of approximately $3,600.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;For the year ended December 31, 2022, cash used in financing activities was approximately $1.5 million and reflects line of credit advances and payments of approximately $15.3 million, &#160;payments of approximately $1.5 million finance lease principal repayments&#160;of approximately $600,400, repurchases of common stock of $818,200 and withholding taxes paid on behalf of employees on net settled restricted stock awards of approximately $49,200.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">39</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><span style="text-decoration:underline">Net Effect of Exchange Rate on Cash and Equivalents </span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">For the year ended December 31, 2023, the gradual depreciation of the Euro relative to the US dollar decreased the translated value of our foreign cash balances by approximately $23,800 as compared to last year. For the year ended December 31, 2022, the depreciation of the Euro relative to the US dollar decreased the translated value of our foreign cash balances by approximately $140,800. &#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><span style="text-decoration:underline">Credit Facilities and Other Commitments</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">From June 15, 2017 to June 2023, the Company had a Loan and Security Agreement with Atlantic Union Bank (the &#8220;Loan Agreement&#8221;). The Loan Agreement with Atlantic Union Bank matured in June 2023 and was not renewed.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On April 28, 2023, the Company entered into an Accounts Receivable Purchase Agreement (the &#8220;Purchase Agreement&#8221;) with Republic Capital Access, LLC (the &#8220;Buyer&#8221;) for the non-recourse sale of eligible accounts receivable relating to U.S. Government prime contracts or subcontracts of the Company (collectively, the &#8220;Purchased Receivables&#8221;) to replace the Company&#8217;s matured Loan Agreement with Atlantic Union Bank. Upon purchase, Buyer becomes the absolute owner of any such Purchased Receivables, which are payable directly to the Buyer. The total amount of Purchased Receivables is subject to a maximum limit of $4&#160;million outstanding Purchased Receivables at any time, with an available increase to $14&#160;million, subject to adequate receivables. The Purchase Agreement contains customary fees, covenants and representations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Pursuant to the Purchase Agreement, the Company may from time to time offer and sell eligible accounts receivable to the Buyer. The Buyer pays the sales proceed of the purchase of the receivable invoices in two installments; first installment is Initial Purchase Price,&#160;which is 90% if the debtor is an agency of the U.S. Government, and 85% if the debtor is not an agency of the U.S. Government, of the invoice amount. The second and final installment is the residual purchase price that is the invoice amount less the initial purchase price less applicable discount factor and fees.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On February 29, 2024, we entered into a Loan and Security Agreement (the &#8220;Loan&#8221;) and Promissory Note (the &#8220;Note,&#8221; and, together with the Loan, the &#8220;Agreements&#8221;) with Old Dominion National Bank.&#160; The Agreements provide for a new $4,000,000 revolving line of credit facility (the &#8220;Credit Facility&#8221;).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Advances under the Credit Facility are subject to a borrowing base equal to the lesser of (i) $4,000,000 or (ii) 80% of eligible accounts receivable.&#160; Interest accrues on the outstanding principal balance of the Credit Facility at an annual rate equal to the Prime Rate published in The Wall Street Journal, subject to a floor rate of 7.25%.&#160; Outstanding interest on the amount borrowed is payable monthly and all outstanding interest and principal is due on the maturity date of February 28, 2025.&#160; The Credit Facility includes customary covenants and events of default, including the following items that are measured annually commencing December 31, 2024: (i) a minimum tangible net worth of $2.0 million; (ii) a minimum annual EBITDA of $1.0 million&#160; and (iii) a ratio of current assets to current liabilities of not less than 1.0 to 1.0. The terms of new Credit Facility prohibit the use of our Factoring Arrangement.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Off-Balance Sheet Arrangements</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company has no existing off-balance sheet arrangements as defined under SEC regulations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Not required for smaller reporting companies.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">40</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 8.&#160; FINANCIAL STATEMENTS AND SUPPLEMENTAL DATA<span style="text-decoration:underline"> </span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; The consolidated financial statements and schedules required hereunder and contained herein are listed under Item 15 below.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 9.&#160; CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Not applicable.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 9A.&#160; CONTROLS AND PROCEDURES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Evaluation of Disclosure Controls and Procedures</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Under the supervision and with the participation of our management, including our chief executive officer and chief financial officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) and 15d-15(e) promulgated under the Securities Exchange Act of 1934, as amended (the "Exchange Act"). Based on this evaluation, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures were effective as of the end of the period covered by this annual report on Form 10-K to ensure information required to be disclosed in the reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported, within the time period specified in the SEC's rules and forms. These disclosure controls and procedures include controls and procedures designed to ensure that information required to be disclosed by us in the reports we file or submit is accumulated and communicated to management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Management's Annual Report on Internal Control over Financial Reporting</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Under the supervision and with the participation of our management, including our chief executive officer and chief financial officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on our evaluation under the framework in Internal Control - Integrated Framework (2013), our management concluded that our internal control over financial reporting (ICOFR) was effective as of December 31, 2023.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">This Annual Report on Form 10-K does not include an attestation report of our independent registered public accounting firm regarding internal control over financial reporting because we are not an &#8220;accelerated filer&#8221; or a &#8220;large accelerated filer&#8221;. Our management&#8217;s report was not subject to attestation by our independent registered public accounting firm pursuant to rules of the SEC that permit us to provide only management&#8217;s report in this Annual Report on Form 10-K.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Our system of ICOFR was designed to provide reasonable assurance regarding the preparation and fair presentation of published financial statements in accordance with accounting principles generally accepted in the United States. All internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance and may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>Changes in Internal Controls over Financial Reporting</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">There were no changes in the Company&#8217;s ICOFR during the fourth quarter of 2023 that have materially affected, or are reasonably likely to materially affect, the Company&#8217;s ICOFR.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">41</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 9B. OTHER INFORMATION</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">(b) During the fourth quarter of 2023, none of our directors or Section 16 officers adopted or terminated any &#8220;Rule 10b5-1 trading arrangement&#8221; or &#8220;non-Rule 10b5-1 trading arrangement&#8221; (as each term is defined in Item 408(a) of Regulation S-K).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Not applicable.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">42</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>PART III.</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Information concerning our directors, executive officers, and corporate governance is incorporated herein by reference to our definitive proxy statement to be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year covered by this Form 10-K with respect to the 2024 Annual Meeting of Stockholders.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><span style="text-decoration:underline">WidePoint&#8217;s Code of Business Conduct</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">WidePoint&#8217;s Code of Business Conduct, Corporate Governance Principles and Charters of the Committees of the Board of Directors are also available free of charge on our website or by writing to WidePoint Corporation, 11250 Waples Mill Road, South Tower, Suite 210, Fairfax, Virginia 22030, c/o Corporate Secretary. WidePoint&#8217;s Code of Business Conduct applies to all directors, officers (including the Chief Executive Officer and Chief Financial Officer) and employees. Amendments to or waivers of the Code of Conduct granted to any of the Company&#8217;s directors or executive officers will be published on our website within four business days of such amendment or waiver.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 11. EXECUTIVE COMPENSATION</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Incorporated herein by reference to our definitive proxy statement to be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year covered by this Form 10-K with respect to the 2024 Annual Meeting of Stockholders.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Information about security ownership is incorporated herein by reference to our definitive proxy statement to be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year covered by this Form 10-K with respect to the 2024 Annual Meeting of Stockholders.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">43</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Equity Compensation Plan Information</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">The following table sets forth information as of December 31, 2023, with respect to the Company&#8217;s compensation plans under which its Common Stock is authorized for issuance:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>(a)</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>(b)</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>(c)</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Number of Securities</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Number of Securities</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>remaining available</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>to be issued upon</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Weighted average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>for future issuance</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>exercise of </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>exercise price of</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>(excluding securities</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Directors, Nominees</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>outstanding options,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>outstanding options,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>reflected in </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>and Executive Officers</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>warrants and rights</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>warrants and rights</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>column (a))</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Equity Compensation Plans:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Approved by security holders</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">288,570</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2.04</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,245,203</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Not approved by security holders</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.00</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">288,570</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2.04</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">1,245,203</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 13.&#160;CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Incorporated herein by reference to our definitive proxy statement to be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year covered by this Form 10-K with respect to the 2024 Annual Meeting of Stockholders.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 14.&#160; PRINCIPAL ACCOUNTING FEES AND SERVICES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Incorporated herein by reference to our definitive proxy statement to be filed with the Securities and Exchange Commission within 120 days after the end of the fiscal year covered by this Form 10-K with respect to the 2024 Annual Meeting of Stockholders. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">44</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>PART IV.</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>ITEM 15.&#160; EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;"><span style="text-decoration:underline">Financial Statements and Financial Statement Schedule</span></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">Financial Statements:</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">Report of Independent Registered Public Accounting Firm (Moss Adams LLP, San Diego, California, PCAOB firm ID: 659)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">Consolidated Balance Sheets as of December 31, 2023 and 2022</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">Consolidated Statements of Operations for the Years Ended December 31, 2023 and 2022 </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">Consolidated Statements of Changes in Stockholders&#8217;<strong> </strong>Equity for the Years Ended December 31, 2023 and 2022</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">Consolidated Statements of Cash Flow for the Years Ended December 31, 2023 and 2022 &#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">Notes to Consolidated Financial Statements</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 90px; text-align:left;">All other schedules are omitted either because they are not applicable or not required, or because the required information is included in the financial statements or notes thereto</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;"><span style="text-decoration:underline">Exhibits</span>: The following exhibits are filed herewith or incorporated herein by reference:</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px;background-color:#cceeff"><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000089706904002186/cmw1097.htm">3.1</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000089706904002186/cmw1097.htm">Amended and Restated Certificate of Incorporation of WidePoint Corporation. (Incorporated herein by reference to Exhibit A to the Registrant&#8217;s Definitive Proxy Statement, as filed on December 27, 2004.)</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495420011582/wyy_ex31.htm">3.1.1</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495420011582/wyy_ex31.htm">Certificate of Amendment to the Amended and Restated Certificate of Incorporation of the Company. (Incorporated herein by reference to Exhibit 3.1 to Form 8-K filed on October 29, 2020.)</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">3.2</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Bylaws. (Incorporated herein by reference to Exhibit 3.6 to the Registrant&#8217;s Registration Statement on Form S-4 (File No. 333-29833))</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495421003119/wyy_ex41.htm">4.1</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495421003119/wyy_ex41.htm">Description of Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1924 (Incorporated by reference to Exhibit 4.1 to the Registrant&#8217;s Form 10-K filed on March 23, 2021).</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495421010737/wyy_ex41.htm">4.2</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495421010737/wyy_ex41.htm">Form of Warrant (Incorporated herein by reference to Exhibit 4.1 to the Registrant&#8217;s Current Report on Form 8-K filed on October 4, 2021.).</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495420004870/exhibit101.htm">10.1</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495420004870/exhibit101.htm">Employment Agreement, between WidePoint Corporation and Jin Kang. * (Incorporated herein by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on May 4, 2020.)</a></p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">45</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px;background-color:#cceeff"><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495424002525/wyy_ex101.htm">10.2</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495424002525/wyy_ex101.htm">Loan and Security Agreement with Old Dominion Bank. (Incorporated herein by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on March 3, 2024).</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495424002525/wyy_ex102.htm">10.2.1</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495424002525/wyy_ex102.htm">Promissory Note in favor of Old Dominion National Bank. (Incorporated herein by reference to Exhibit 10.2 to the Registrant&#8217;s Current Report on Form 8-K filed on March 3, 2024).</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000114420409061817/v167325_def14a.htm">10.3</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000114420409061817/v167325_def14a.htm">Amended and Restated 2008 Stock Incentive Plan.* (Incorporated herein by reference to Appendix I to the Company's Definitive Proxy Statement filed on November 24, 2009)</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000114420417055162/tv477677_def14a.htm">10.4</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000114420417055162/tv477677_def14a.htm">WidePoint Corporation 2017 Omnibus Incentive Plan* (incorporated by reference from Appendix A to the Company&#8217;s definitive proxy statement filed October 31, 2017)</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495420013115/wyy_ex101.htm">10.5</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495420013115/wyy_ex101.htm">Cellular Wireless Managed Services Contract with U.S. Department of Homeland Security (incorporated by reference from Exhibit 10.1 to Registrant&#8217;s Current Report on Form 8-K filed on December 2, 2020)</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495420004870/exhibit102.htm">10.6</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495420004870/exhibit102.htm">Employment Agreement, between WidePoint Corporation and Jason Holloway. * (Incorporated herein by reference to Exhibit 10.2 to the Registrant&#8217;s Current Report on Form 8-K filed on May 4, 2020.)</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">10.6.1*</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Employment Modification Agreement with Jason Holloway (filed herewith)</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495422003108/wyy_ex101.htm">10.7</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495422003108/wyy_ex101.htm">Employment Agreement, between WidePoint Corporation and Robert George. * (Incorporated herein by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on March 14, 2022.)</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495421010737/wyy_ex21.htm">10.8</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495421010737/wyy_ex21.htm">Asset Purchase Agreement (Incorporated herein by reference to Exhibit 2.1 to the Registrant&#8217;s Current Report on Form 8-K filed on October 4, 2021.)</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="wyy_ex109.htm">10.9</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="wyy_ex109.htm">Purchase order dated January 24, 2024 (Filed herewith).</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495423014354/wyy_ex101.htm">10.10</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495423014354/wyy_ex101.htm">Task Order dated October 11, 2023 (Incorporated by reference from Exhibit 10.1 to the Registrant&#8217;s Form 10-Q filed on November 11, 2023)</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495423005538/wyy_def14a.htm">10.11.</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="http://www.sec.gov/Archives/edgar/data/1034760/000165495423005538/wyy_def14a.htm">Amended and Restated 2017 Omnibus Incentive Plan* (incorporated by reference from Appendix A to the definitive proxy statement filed on May 2, 2023)</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">10.12*</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Employment Agreement with Todd Dzyak (filed herewith)</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">10.12.1*</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Employment Modification Agreement with Todd Dzyak (filed herewith)</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">10.13*</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Employment Agreement with Ian Sparling (filed herewith)</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="wyy_ex10131.htm">10.13.1*</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="wyy_ex10131.htm">Employment Modification Agreement with Ian Sparling (filed herewith)</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="wyy_ex191.htm">19.1</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="wyy_ex191.htm">Insider Trading Policy (filed herewith)</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="wyy_ex21.htm">21</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="wyy_ex21.htm">Subsidiaries of WidePoint Corporation (Filed herewith).</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="wyy_ex231.htm">23.1</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="wyy_ex231.htm">Consent of Moss Adams LLP (Filed herewith).</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="wyy_ex311.htm">31.1</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="wyy_ex311.htm">Certification of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (Filed herewith).</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="wyy_ex312.htm">31.2</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="wyy_ex312.htm">Certification of Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (Filed herewith).</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="wyy_ex32.htm">32</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="wyy_ex32.htm">Certification of Chief Executive Officer and Chief Financial Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Filed herewith).</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="wyy_ex971.htm">97.1</a></p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="wyy_ex971.htm">Compensation Recovery Policy (filed herewith).</a></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">101.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Interactive Data Files</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">101.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">INS+ XBRL Instance Document</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">101.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">SCH+ XBRL Taxonomy Extension Schema Document</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">101.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">CAL+ XBRL Taxonomy Extension Calculation Linkbase Document</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">101.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">DEF+ XBRL Taxonomy Definition Linkbase Document</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">101.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">LAB+ XBRL Taxonomy Extension Label Linkbase Document</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">101.</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">PRE+ XBRL Taxonomy Extension Presentation Linkbase Document</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;____________________ </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;<sup style="vertical-align:super">*</sup> Management contract or compensatory plan. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">46</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>SIGNATURES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:left;">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.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</p><table style="border-spacing:0;font-size:10pt;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">WidePoint Corporation</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="width:50%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Date: March 26, 2024</p></td><td style="width:3%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:35%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">s/ JIN H. KANG</p></td><td style="width:12%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>Jin H. Kang</em></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Chief Executive Officer</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Date: March 26, 2024</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">/s/ Robert J. George</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>Robert J. George</em></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Chief Financial Officer</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons, on behalf of the registrant and in the capacities and on the dates indicated.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font-size:10pt;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:50%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Dated: March 26, 2024</p></td><td style="width:3%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:35%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">/s/ JIN H. KANG</p></td><td style="width:12%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>Jin H. Kang</em></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Director, Chief Executive Officer and President</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">(Principal Executive Officer)</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Dated: March 26, 2024</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">/s/ PHILIP GARFINKLE</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>Philip Garfinkle </em></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Chairman of the Board</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font-size:10pt;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:50%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Dated:&#160;March 26, 2024</p></td><td style="width:3%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:35%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">/s/ JULIA A. BOWEN</p></td><td style="width:12%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>Julia A. Bowen&#160; </em></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Director</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Dated:&#160;March 26, 2024</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">/s/ JOHN J. FITZGERALD</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>John J. Fitzgerald&#160;</em></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px"><em>&#160;</em></p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Director </p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">47</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td>&#160;</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong><span class="atag" style="display: inline" id="FTOC">INDEX TO FINANCIAL STATEMENTS</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;&#160;&#160;&#160;</p><table style="border-spacing:0;font-size:10pt;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: #000000 1px solid;width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Page</strong></p></td><td style="width:1%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="#REPORT">Report of Independent Registered Public Accounting Firm (PCAOB ID: <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:AuditorFirmId" id="ixv-17846">659</ix:nonNumeric>)</a></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">F-1</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:0in"><a href="#BS">Consolidated Balance Sheets as of December 31, 2023 and 2022</a></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">F-2</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="#SO">Consolidated Statements of Operations for the Years ended December 31, 2023 and 2022</a></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">F-3</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="#CI">Consolidated Statements of Comprehensive Loss for the Years ended December 31, 2023 and 2022</a></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">F-4</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="#SE">Consolidated Statements of Stockholders&#8217; Equity for the Years ended December 31, 2023 and 2022</a></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">F-5</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="#CF">Consolidated Statements of Cash Flows for the Years ended December 31, 2023 and 2022</a></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">F-6</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><a href="#NOTES">Notes to Consolidated Financial Statements</a></p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">F-8</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">48</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><span class="atag" style="display: inline" id="REPORT">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">The Board of Directors and Shareholders of</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">WidePoint Corporation</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Opinion on the Financial Statements</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">We have audited the accompanying consolidated balance sheets of WidePoint Corporation and subsidiaries (the &#8220;Company&#8221;) as of December&#160;31, 2023 and 2022, the related consolidated statements of operations, comprehensive loss, changes in stockholders&#8217; equity, and cash flows for the years then ended, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the consolidated financial position of the Company as of December&#160;31, 2023 and 2022, and the consolidated results of its operations and its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Basis for Opinion</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s internal control over financial reporting. Accordingly, we express no such opinion.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Our audits included performing procedures to assess the risks of material misstatement of the consolidated<em> </em>financial statements, whether due to error or fraud, and performing procedures to respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated<em> </em>financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide<em> </em>a reasonable basis for our opinion.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong><em>Critical Audit Matters</em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Critical audit matters are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. We determined that there are no critical audit matters.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">/s/ <ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:AuditorName" id="ixv-17847">Moss Adams LLP</ix:nonNumeric></span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><ix:nonNumeric contextRef="From2023-01-01to2023-12-31" name="dei:AuditorLocation" id="ixv-17848">San Diego, California</ix:nonNumeric></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">March 26, 2024</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">We have served as the Company&#8217;s auditor since 2007.<strong><em> </em></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-1</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;"><strong>WIDEPOINT CORPORATION AND SUBSIDIARIES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;"><span class="atag" style="display: inline" id="BS">Consolidated Balance Sheets</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td colspan="8" style="vertical-align:bottom;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>ASSETS</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">CURRENT ASSETS</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Cash </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_628" contextRef="AsOf2023-12-31" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,921,160</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_629" contextRef="AsOf2022-12-31" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,530,864</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Accounts receivable, net of allowance for credit losses </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:22pt">of $<ix:nonFraction id="fid_812" contextRef="AsOf2023-12-31" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:numdotdecimal" decimals="0" unitRef="USD">81,359</ix:nonFraction> and $<ix:nonFraction id="fid_811" contextRef="AsOf2022-12-31" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:numdotdecimal" decimals="0" unitRef="USD">51,666</ix:nonFraction>, respectively</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_630" contextRef="AsOf2023-12-31" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,219,793</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_631" contextRef="AsOf2022-12-31" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,277,109</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Unbilled accounts receivable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_632" contextRef="AsOf2023-12-31" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,618,639</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_633" contextRef="AsOf2022-12-31" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,244,101</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Other current assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_634" contextRef="AsOf2023-12-31" name="us-gaap:OtherAssetsCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,083,671</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_635" contextRef="AsOf2022-12-31" name="us-gaap:OtherAssetsCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">935,978</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total current assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_636" contextRef="AsOf2023-12-31" name="us-gaap:AssetsCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,843,263</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_637" contextRef="AsOf2022-12-31" name="us-gaap:AssetsCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,988,052</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">NONCURRENT ASSETS</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Property and equipment, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_639" contextRef="AsOf2023-12-31" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">780,800</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_640" contextRef="AsOf2022-12-31" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">978,218</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Lease right of use asset</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_641" contextRef="AsOf2023-12-31" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,045,222</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_642" contextRef="AsOf2022-12-31" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,723,899</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Intangible assets, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_643" contextRef="AsOf2023-12-31" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,336,348</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_644" contextRef="AsOf2022-12-31" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,398,160</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Goodwill</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_645" contextRef="AsOf2023-12-31" name="us-gaap:Goodwill" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,811,578</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_646" contextRef="AsOf2022-12-31" name="us-gaap:Goodwill" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,811,578</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Deferred tax assets, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_647" contextRef="AsOf2023-12-31" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_648" contextRef="AsOf2022-12-31" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">86,909</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Other long-term assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_649" contextRef="AsOf2023-12-31" name="us-gaap:OtherAssetsNoncurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">483,288</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_650" contextRef="AsOf2022-12-31" name="us-gaap:OtherAssetsNoncurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,025,845</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_651" contextRef="AsOf2023-12-31" name="us-gaap:Assets" format="ixt:numdotdecimal" decimals="0" unitRef="USD">51,300,499</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_652" contextRef="AsOf2022-12-31" name="us-gaap:Assets" format="ixt:numdotdecimal" decimals="0" unitRef="USD">49,012,661</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td colspan="9" style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>LIABILITIES AND STOCKHOLDERS' EQUITY</strong></p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">CURRENT LIABILITIES</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Accounts payable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_654" contextRef="AsOf2023-12-31" name="us-gaap:AccountsPayableCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,633,658</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_655" contextRef="AsOf2022-12-31" name="us-gaap:AccountsPayableCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,515,081</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Accrued expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_656" contextRef="AsOf2023-12-31" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,175,702</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_657" contextRef="AsOf2022-12-31" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,327,269</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Current portion of deferred revenue</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_658" contextRef="AsOf2023-12-31" name="us-gaap:DeferredRevenueCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,009,343</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_659" contextRef="AsOf2022-12-31" name="us-gaap:DeferredRevenueCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,704,933</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Current portion of lease liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_660" contextRef="AsOf2023-12-31" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">638,258</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_661" contextRef="AsOf2022-12-31" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">596,529</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total current liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_662" contextRef="AsOf2023-12-31" name="us-gaap:LiabilitiesCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,456,961</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_663" contextRef="AsOf2022-12-31" name="us-gaap:LiabilitiesCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,143,812</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">NONCURRENT LIABILITIES</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Lease liabilities, net of current portion</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_665" contextRef="AsOf2023-12-31" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,114,516</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_666" contextRef="AsOf2022-12-31" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,745,909</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Contingent consideration</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_667" contextRef="AsOf2023-12-31" name="wyyy:ContingentConsiderationNonCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,900</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_668" contextRef="AsOf2022-12-31" name="wyyy:ContingentConsiderationNonCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,900</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Deferred revenue, net of current portion</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_669" contextRef="AsOf2023-12-31" name="us-gaap:DeferredRevenueNoncurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,027,770</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_670" contextRef="AsOf2022-12-31" name="us-gaap:DeferredRevenueNoncurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">364,837</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Deferred tax liabilities, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_937" contextRef="AsOf2023-12-31" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,923</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_938" contextRef="AsOf2022-12-31" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_671" contextRef="AsOf2023-12-31" name="us-gaap:Liabilities" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36,623,070</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_672" contextRef="AsOf2022-12-31" name="us-gaap:Liabilities" format="ixt:numdotdecimal" decimals="0" unitRef="USD">31,261,458</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Commitments and contingencies (Note 18)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_673" contextRef="AsOf2023-12-31" name="us-gaap:CommitmentsAndContingencies" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_674" contextRef="AsOf2022-12-31" name="us-gaap:CommitmentsAndContingencies" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">STOCKHOLDERS' EQUITY</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Preferred stock, $<ix:nonFraction id="fid_813" contextRef="AsOf2023-12-31" name="us-gaap:PreferredStockParOrStatedValuePerShare" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction> par value; <ix:nonFraction id="fid_815" contextRef="AsOf2023-12-31" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">10,000,000</ix:nonFraction> shares</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:22pt">authorized; <ix:nonFraction id="fid_817" contextRef="AsOf2023-12-31" name="us-gaap:PreferredStockSharesIssued" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">2,045,714</ix:nonFraction> shares issued and none outstanding</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_677" contextRef="AsOf2023-12-31" name="us-gaap:PreferredStockValue" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_678" contextRef="AsOf2022-12-31" name="us-gaap:PreferredStockValue" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Common stock, $<ix:nonFraction id="fid_821" contextRef="AsOf2023-12-31" name="us-gaap:CommonStockParOrStatedValuePerShare" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction> par value; <ix:nonFraction id="fid_823" contextRef="AsOf2023-12-31" name="us-gaap:CommonStockSharesAuthorized" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">30,000,000</ix:nonFraction> shares</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">&#160; authorized; <ix:nonFraction id="fid_825" contextRef="AsOf2023-12-31" name="us-gaap:CommonStockSharesIssued" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">8,893,220</ix:nonFraction> and <ix:nonFraction id="fid_826" contextRef="AsOf2022-12-31" name="us-gaap:CommonStockSharesIssued" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">8,725,476</ix:nonFraction> shares</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:22pt">issued and outstanding, respectively</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_681" contextRef="AsOf2023-12-31" name="us-gaap:CommonStockValue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,894</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_682" contextRef="AsOf2022-12-31" name="us-gaap:CommonStockValue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,726</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Additional paid-in capital</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_683" contextRef="AsOf2023-12-31" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:numdotdecimal" decimals="0" unitRef="USD">102,151,381</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_684" contextRef="AsOf2022-12-31" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:numdotdecimal" decimals="0" unitRef="USD">101,194,185</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Accumulated other comprehensive loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_685" contextRef="AsOf2023-12-31" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">334,899</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_686" contextRef="AsOf2022-12-31" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">350,234</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Accumulated deficit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_687" contextRef="AsOf2023-12-31" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">87,147,947</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_688" contextRef="AsOf2022-12-31" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">83,101,474</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total stockholders&#8217; equity</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_689" contextRef="AsOf2023-12-31" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,677,429</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_690" contextRef="AsOf2022-12-31" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,751,203</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total liabilities and stockholders&#8217; equity</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_691" contextRef="AsOf2023-12-31" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">51,300,499</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_692" contextRef="AsOf2022-12-31" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">49,012,661</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-2</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>WIDEPOINT CORPORATION AND SUBSIDIARIES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;"><span class="atag" style="display: inline" id="SO">Consolidated Statements of Operations</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">REVENUES</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_693" contextRef="From2023-01-01to2023-12-31" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">106,026,360</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_694" contextRef="From2022-01-01to2022-12-31" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">94,103,365</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">COST OF REVENUES (including amortization and depreciation of&#160;$<ix:nonFraction id="fid_829" contextRef="From2023-01-01to2023-12-31" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,291,144</ix:nonFraction> and $<ix:nonFraction id="fid_830" contextRef="From2021-01-01to2022-12-31" name="us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,455,262</ix:nonFraction>, respectively)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_695" contextRef="From2023-01-01to2023-12-31" name="us-gaap:CostOfRevenue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">90,380,833</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_696" contextRef="From2022-01-01to2022-12-31" name="us-gaap:CostOfRevenue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">79,527,893</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">GROSS PROFIT</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_697" contextRef="From2023-01-01to2023-12-31" name="us-gaap:GrossProfit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,645,527</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_698" contextRef="From2022-01-01to2022-12-31" name="us-gaap:GrossProfit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,575,472</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">OPERATING EXPENSES</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="MARGIN: 0px 0px 0px 15px;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Sales and marketing</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_700" contextRef="From2023-01-01to2023-12-31" name="us-gaap:SellingAndMarketingExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,191,838</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_701" contextRef="From2022-01-01to2022-12-31" name="us-gaap:SellingAndMarketingExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,134,240</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">General and administrative expenses (including share-based&#160;compensation of $<ix:nonFraction id="fid_831" contextRef="From2023-01-01to2023-12-31" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">960,991</ix:nonFraction> and $<ix:nonFraction id="fid_832" contextRef="From2021-01-01to2022-12-31" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">528,582</ix:nonFraction>, respectively)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_702" contextRef="From2023-01-01to2023-12-31" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,882,415</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_703" contextRef="From2022-01-01to2022-12-31" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,720,497</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Impairment charge - goodwill</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_704" contextRef="From2023-01-01to2023-12-31" name="us-gaap:AssetImpairmentCharges" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_705" contextRef="From2022-01-01to2022-12-31" name="us-gaap:AssetImpairmentCharges" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,277,000</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Impairment charge - definite-lived intangible assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_706" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" format="ixt:numdotdecimal" decimals="0" unitRef="USD">193,336</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_707" contextRef="From2022-01-01to2022-12-31" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Depreciation and amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_708" contextRef="From2023-01-01to2023-12-31" name="us-gaap:DepreciationAndAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,079,724</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_709" contextRef="From2022-01-01to2022-12-31" name="us-gaap:DepreciationAndAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,077,440</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Total operating expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_710" contextRef="From2023-01-01to2023-12-31" name="us-gaap:OperatingExpenses" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,347,313</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_711" contextRef="From2022-01-01to2022-12-31" name="us-gaap:OperatingExpenses" format="ixt:numdotdecimal" decimals="0" unitRef="USD">34,209,177</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">LOSS FROM OPERATIONS</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_712" contextRef="From2023-01-01to2023-12-31" name="us-gaap:OperatingIncomeLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">3,701,786</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_713" contextRef="From2022-01-01to2022-12-31" name="us-gaap:OperatingIncomeLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">19,633,705</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">OTHER INCOME (EXPENSE) INCOME</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Interest income</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_714" contextRef="From2023-01-01to2023-12-31" name="us-gaap:InterestIncomeOther" format="ixt:numdotdecimal" decimals="0" unitRef="USD">90,679</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_715" contextRef="From2022-01-01to2022-12-31" name="us-gaap:InterestIncomeOther" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,831</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Interest expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_716" contextRef="From2023-01-01to2023-12-31" name="us-gaap:InterestExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">239,526</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_717" contextRef="From2022-01-01to2022-12-31" name="us-gaap:InterestExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">259,644</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Other (expense) income, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_718" contextRef="From2023-01-01to2023-12-31" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">62,597</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_719" contextRef="From2022-01-01to2022-12-31" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,344,102</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Total other (expense) income, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_720" contextRef="From2023-01-01to2023-12-31" name="us-gaap:NonoperatingIncomeExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">211,444</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_721" contextRef="From2022-01-01to2022-12-31" name="us-gaap:NonoperatingIncomeExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,126,289</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">LOSS BEFORE INCOME TAX PROVISION</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_722" contextRef="From2023-01-01to2023-12-31" name="us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">3,913,230</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_723" contextRef="From2022-01-01to2022-12-31" name="us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">18,507,416</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">INCOME TAX PROVISION</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_724" contextRef="From2023-01-01to2023-12-31" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">133,243</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_725" contextRef="From2022-01-01to2022-12-31" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,077,875</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">NET LOSS</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_726" contextRef="From2023-01-01to2023-12-31" name="us-gaap:NetIncomeLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">4,046,473</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_727" contextRef="From2022-01-01to2022-12-31" name="us-gaap:NetIncomeLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">23,585,291</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">EARNINGS PER SHARE, BASIC AND DILUTED</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_728" contextRef="From2023-01-01to2023-12-31" name="wyyy:EarningPerShareBasicAndDiluted" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" sign="-">0.46</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_729" contextRef="From2022-01-01to2022-12-31" name="wyyy:EarningPerShareBasicAndDiluted" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" sign="-">2.70</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">WEIGHTED-AVERAGE SHARES OUTSTANDING, BASIC AND DILUTED</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_730" contextRef="From2023-01-01to2023-12-31" name="wyyy:WeightedAverageSharesOutstandingBasicAndDiluted" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">8,830,709</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_731" contextRef="From2022-01-01to2022-12-31" name="wyyy:WeightedAverageSharesOutstandingBasicAndDiluted" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">8,732,203</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-3</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>WIDEPOINT CORPORATION AND SUBSIDIARIES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;"><span class="atag" style="display: inline" id="CI">Consolidated Statements of Comprehensive Loss </span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;"><strong>&#160;</strong></p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">NET LOSS</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_732" contextRef="From2023-01-01to2023-12-31" name="us-gaap:NetIncomeLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">4,046,473</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_733" contextRef="From2022-01-01to2022-12-31" name="us-gaap:NetIncomeLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">23,585,291</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Other comprehensive income (loss):</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Foreign currency translation adjustments, net of tax</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_734" contextRef="From2023-01-01to2023-12-31" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,335</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_735" contextRef="From2022-01-01to2022-12-31" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">108,648</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Other comprehensive income (loss):</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_736" contextRef="From2023-01-01to2023-12-31" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,335</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_737" contextRef="From2022-01-01to2022-12-31" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">108,648</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">COMPREHENSIVE LOSS</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_738" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">4,031,138</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_739" contextRef="From2022-01-01to2022-12-31" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">23,693,939</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-4</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>WIDEPOINT CORPORATION AND SUBSIDIARIES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;"><span class="atag" style="display: inline" id="SE">Consolidated Statements of Changes in Stockholders&#8217; Equity</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:6%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:6%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Additional</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:6%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:6%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:6%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Common Stock</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Paid-In</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Accumulated</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Accumulated</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:6%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Issued</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Amount</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Capital</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">OCI</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Deficit</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Total</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Balance, January 1, 2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_833" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" name="us-gaap:SharesIssued" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">8,842,026</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_834" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,842</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_839" contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">101,424,922</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_844" contextRef="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">241,586</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_849" contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">59,516,183</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_854" contextRef="AsOf2021-12-31" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,675,995</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Common stock repurchased</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_883" contextRef="From2022-01-01to2022-12-31_us-gaap_CommonStockMember" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares" sign="-">196,586</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_885" contextRef="From2022-01-01to2022-12-31_us-gaap_CommonStockMember" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">197</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_917" contextRef="From2022-01-01to2022-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">818,014</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_918" contextRef="From2022-01-01to2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_919" contextRef="From2022-01-01to2022-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_920" contextRef="From2022-01-01to2022-12-31" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">818,211</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Issuance of common stock &#8212;&#160;&#160;restricted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_887" contextRef="From2022-01-01to2022-12-31_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodSharesOther" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">80,036</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_889" contextRef="From2022-01-01to2022-12-31_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodValueOther" format="ixt:numdotdecimal" decimals="0" unitRef="USD">81</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_921" contextRef="From2022-01-01to2022-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockIssuedDuringPeriodValueOther" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">49,305</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_922" contextRef="From2022-01-01to2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockIssuedDuringPeriodValueOther" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_923" contextRef="From2022-01-01to2022-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:StockIssuedDuringPeriodValueOther" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_924" contextRef="From2022-01-01to2022-12-31" name="us-gaap:StockIssuedDuringPeriodValueOther" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">49,224</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Issuance of common stock &#8212;&#160;&#160;warrants</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_893" contextRef="From2022-01-01to2022-12-31_us-gaap_CommonStockMember" name="wyyy:StockIssuedDuringPeriodValueIssuedForWarrants" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_925" contextRef="From2022-01-01to2022-12-31_us-gaap_AdditionalPaidInCapitalMember" name="wyyy:StockIssuedDuringPeriodValueIssuedForWarrants" format="ixt:numdotdecimal" decimals="0" unitRef="USD">108,000</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_926" contextRef="From2022-01-01to2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="wyyy:StockIssuedDuringPeriodValueIssuedForWarrants" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_927" contextRef="From2022-01-01to2022-12-31_us-gaap_RetainedEarningsMember" name="wyyy:StockIssuedDuringPeriodValueIssuedForWarrants" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_928" contextRef="From2022-01-01to2022-12-31" name="wyyy:StockIssuedDuringPeriodValueIssuedForWarrants" format="ixt:numdotdecimal" decimals="0" unitRef="USD">108,000</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Stock compensation expense &#8212;&#160;&#160;restricted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_895" contextRef="From2022-01-01to2022-12-31_us-gaap_CommonStockMember" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_929" contextRef="From2022-01-01to2022-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:numdotdecimal" decimals="0" unitRef="USD">528,582</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_930" contextRef="From2022-01-01to2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_931" contextRef="From2022-01-01to2022-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_932" contextRef="From2022-01-01to2022-12-31" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:numdotdecimal" decimals="0" unitRef="USD">528,582</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Foreign currency translation &#8212;&#160;(loss)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_897" contextRef="From2022-01-01to2022-12-31_us-gaap_CommonStockMember" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_933" contextRef="From2022-01-01to2022-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_934" contextRef="From2022-01-01to2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">108,648</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_935" contextRef="From2022-01-01to2022-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_936" contextRef="From2022-01-01to2022-12-31" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">108,648</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_835" contextRef="From2022-01-01to2022-12-31_us-gaap_CommonStockMember" name="us-gaap:NetIncomeLoss" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_840" contextRef="From2022-01-01to2022-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:NetIncomeLoss" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_845" contextRef="From2022-01-01to2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:NetIncomeLoss" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_850" contextRef="From2022-01-01to2022-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:NetIncomeLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">23,585,291</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_855" contextRef="From2022-01-01to2022-12-31" name="us-gaap:NetIncomeLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">23,585,291</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Balance, December 31, 2022</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_836" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" name="us-gaap:SharesIssued" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">8,725,476</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_837" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,726</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_842" contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">101,194,185</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_847" contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">350,234</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:6%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_852" contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">83,101,474</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_857" contextRef="AsOf2022-12-31" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,751,203</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Additional</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Common Stock</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Paid-In</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Accumulated</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Accumulated</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Issued</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Amount</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Capital</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>OCI</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Deficit</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Total</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance, January 1, 2023</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_858" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" name="us-gaap:SharesIssued" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">8,725,476</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_859" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,726</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_864" contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">101,194,185</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_869" contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">350,234</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_874" contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">83,101,474</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_879" contextRef="AsOf2022-12-31" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,751,203</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Issuance of common stock &#8212;&#160;restricted</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_888" contextRef="From2023-01-01to2023-12-31_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodSharesOther" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">167,744</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_890" contextRef="From2023-01-01to2023-12-31_us-gaap_CommonStockMember" name="us-gaap:StockIssuedDuringPeriodValueOther" format="ixt:numdotdecimal" decimals="0" unitRef="USD">168</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_913" contextRef="From2023-01-01to2023-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockIssuedDuringPeriodValueOther" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">3,795</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_914" contextRef="From2023-01-01to2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockIssuedDuringPeriodValueOther" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_915" contextRef="From2023-01-01to2023-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:StockIssuedDuringPeriodValueOther" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_916" contextRef="From2023-01-01to2023-12-31" name="us-gaap:StockIssuedDuringPeriodValueOther" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">3,627</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Stock compensation expense &#8212; restricted</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_942" contextRef="From2023-01-01to2023-12-31_us-gaap_CommonStockMember" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_912" contextRef="From2023-01-01to2023-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:numdotdecimal" decimals="0" unitRef="USD">914,194</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_911" contextRef="From2023-01-01to2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_910" contextRef="From2023-01-01to2023-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_909" contextRef="From2023-01-01to2023-12-31" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" format="ixt:numdotdecimal" decimals="0" unitRef="USD">914,194</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Stock compensation expense &#8212;&#160;non-qualified stock options</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_900" contextRef="From2023-01-01to2023-12-31_us-gaap_CommonStockMember" name="wyyy:StockCompensationExpenseNonQualifiedStockOptions" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_905" contextRef="From2023-01-01to2023-12-31_us-gaap_AdditionalPaidInCapitalMember" name="wyyy:StockCompensationExpenseNonQualifiedStockOptions" format="ixt:numdotdecimal" decimals="0" unitRef="USD">46,797</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_906" contextRef="From2023-01-01to2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="wyyy:StockCompensationExpenseNonQualifiedStockOptions" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_907" contextRef="From2023-01-01to2023-12-31_us-gaap_RetainedEarningsMember" name="wyyy:StockCompensationExpenseNonQualifiedStockOptions" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_908" contextRef="From2023-01-01to2023-12-31" name="wyyy:StockCompensationExpenseNonQualifiedStockOptions" format="ixt:numdotdecimal" decimals="0" unitRef="USD">46,797</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="MARGIN: 0px 0px 0px 30px;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Foreign currency translation &#8212;</strong>&#160;gain</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_898" contextRef="From2023-01-01to2023-12-31_us-gaap_CommonStockMember" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_901" contextRef="From2023-01-01to2023-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_902" contextRef="From2023-01-01to2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,335</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_903" contextRef="From2023-01-01to2023-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_904" contextRef="From2023-01-01to2023-12-31" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,335</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Net loss</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_875" contextRef="From2023-01-01to2023-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:NetIncomeLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">4,046,473</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:6%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_880" contextRef="From2023-01-01to2023-12-31" name="us-gaap:NetIncomeLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">4,046,473</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Balance, December 31, 2023</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_861" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" name="us-gaap:SharesIssued" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">8,893,220</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_862" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,894</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_867" contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">102,151,381</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_872" contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">334,899</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_877" contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">87,147,947</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_882" contextRef="AsOf2023-12-31" name="us-gaap:StockholdersEquity" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,677,429</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">The accompanying notes are an integral part of these consolidated financial statements. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-5</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;"><strong>WIDEPOINT CORPORATION AND SUBSIDIARIES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;"><span class="atag" style="display: inline" id="CF">Consolidated Statements of Cash Flows </span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;">&#160;&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="4" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">CASH FLOWS FROM OPERATING ACTIVITIES</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_741" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ProfitLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">4,046,473</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_742" contextRef="From2022-01-01to2022-12-31" name="us-gaap:ProfitLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">23,585,291</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Adjustments to reconcile net loss to net cash provided by</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">(used in) operating activities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Deferred income tax expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_744" contextRef="From2023-01-01to2023-12-31" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">107,157</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_745" contextRef="From2022-01-01to2022-12-31" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,034,385</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Depreciation expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_746" contextRef="From2023-01-01to2023-12-31" name="us-gaap:Depreciation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,088,546</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_747" contextRef="From2022-01-01to2022-12-31" name="us-gaap:Depreciation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,084,001</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Impairment charge - goodwill</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_748" contextRef="From2023-01-01to2023-12-31" name="us-gaap:GoodwillImpairmentLoss" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_749" contextRef="From2022-01-01to2022-12-31" name="us-gaap:GoodwillImpairmentLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,277,000</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Impairment charge - definite-lived intangible assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_750" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" format="ixt:numdotdecimal" decimals="0" unitRef="USD">193,336</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_751" contextRef="From2022-01-01to2022-12-31" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Provision for credit losses</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_752" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:numdotdecimal" decimals="0" unitRef="USD">47,060</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_753" contextRef="From2022-01-01to2022-12-31" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,852</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Amortization of intangibles</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_754" contextRef="From2023-01-01to2023-12-31" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,282,322</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_755" contextRef="From2022-01-01to2022-12-31" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,451,091</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Share-based compensation expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_756" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ShareBasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">960,991</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_757" contextRef="From2022-01-01to2022-12-31" name="us-gaap:ShareBasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">528,582</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Change in fair value of contingent consideration</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_758" contextRef="From2023-01-01to2023-12-31" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_759" contextRef="From2022-01-01to2022-12-31" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">1,340,100</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Loss on disposal of fixed assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_760" contextRef="From2023-01-01to2023-12-31" name="us-gaap:GainLossOnDispositionOfAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,927</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_761" contextRef="From2022-01-01to2022-12-31" name="us-gaap:GainLossOnDispositionOfAssets" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Changes in assets and liabilities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Accounts receivable and unbilled receivables</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_763" contextRef="From2023-01-01to2023-12-31" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">4,686,874</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_764" contextRef="From2022-01-01to2022-12-31" name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,945,175</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Inventories</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_765" contextRef="From2023-01-01to2023-12-31" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">143,668</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_766" contextRef="From2022-01-01to2022-12-31" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:numdotdecimal" decimals="0" unitRef="USD">367,551</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="MARGIN: 0px 0px 0px 15px;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Other current assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_767" contextRef="From2023-01-01to2023-12-31" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">3,171</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_768" contextRef="From2022-01-01to2022-12-31" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,887,717</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Other assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_769" contextRef="From2023-01-01to2023-12-31" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,574</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_770" contextRef="From2022-01-01to2022-12-31" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,967</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Accounts payable and accrued expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_771" contextRef="From2023-01-01to2023-12-31" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,837,059</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_772" contextRef="From2022-01-01to2022-12-31" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,252,212</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Income tax payable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_773" contextRef="From2023-01-01to2023-12-31" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">2,234</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_774" contextRef="From2022-01-01to2022-12-31" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:numdotdecimal" decimals="0" unitRef="USD">69,901</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Deferred revenue and other liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_775" contextRef="From2023-01-01to2023-12-31" name="us-gaap:IncreaseDecreaseInDeferredLiabilities" format="ixt:numdotdecimal" decimals="0" unitRef="USD">955,696</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_776" contextRef="From2022-01-01to2022-12-31" name="us-gaap:IncreaseDecreaseInDeferredLiabilities" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">585,816</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Other liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_777" contextRef="From2023-01-01to2023-12-31" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_778" contextRef="From2022-01-01to2022-12-31" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">358,000</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Net cash provided by operating activities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_779" contextRef="From2023-01-01to2023-12-31" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:numdotdecimal" decimals="0" unitRef="USD">625,248</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_780" contextRef="From2022-01-01to2022-12-31" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,068,227</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">CASH FLOWS FROM INVESTING ACTIVITIES</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Purchases of property and equipment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_782" contextRef="From2023-01-01to2023-12-31" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:numdotdecimal" decimals="0" unitRef="USD">208,202</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_783" contextRef="From2022-01-01to2022-12-31" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:numdotdecimal" decimals="0" unitRef="USD">244,953</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Capitalized hardware and software development costs </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_784" contextRef="From2023-01-01to2023-12-31" name="us-gaap:PaymentsToDevelopSoftware" format="ixt:numdotdecimal" decimals="0" unitRef="USD">881,887</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_785" contextRef="From2022-01-01to2022-12-31" name="us-gaap:PaymentsToDevelopSoftware" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,163,726</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Proceeds from beneficial interest in sold receivables</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_786" contextRef="From2023-01-01to2023-12-31" name="wyyy:ProceedsFromBeneficialInterestInSoldReceivables" format="ixt:numdotdecimal" decimals="0" unitRef="USD">469,104</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_787" contextRef="From2022-01-01to2022-12-31" name="wyyy:ProceedsFromBeneficialInterestInSoldReceivables" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Net cash used in investing activities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_788" contextRef="From2023-01-01to2023-12-31" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">620,985</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_789" contextRef="From2022-01-01to2022-12-31" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">3,408,679</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">CASH FLOWS FROM FINANCING ACTIVITIES</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Advances on bank line of credit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_791" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,493,284</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_792" contextRef="From2022-01-01to2022-12-31" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,298,792</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Repayments of bank line of credit advances</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_793" contextRef="From2023-01-01to2023-12-31" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,493,284</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_794" contextRef="From2022-01-01to2022-12-31" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,298,792</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Principal repayments under finance lease obligations</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_795" contextRef="From2023-01-01to2023-12-31" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:numdotdecimal" decimals="0" unitRef="USD">586,525</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_796" contextRef="From2022-01-01to2022-12-31" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:numdotdecimal" decimals="0" unitRef="USD">600,438</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Withholding taxes paid on behalf of employees on net settled restricted stock awards</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_797" contextRef="From2023-01-01to2023-12-31" name="wyyy:WithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">3,627</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_798" contextRef="From2022-01-01to2022-12-31" name="wyyy:WithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">49,224</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Common stock repurchased</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_799" contextRef="From2023-01-01to2023-12-31" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_800" contextRef="From2022-01-01to2022-12-31" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:numdotdecimal" decimals="0" unitRef="USD">818,211</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Net cash used in financing activities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_801" contextRef="From2023-01-01to2023-12-31" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">590,152</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_802" contextRef="From2022-01-01to2022-12-31" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">1,467,873</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="MARGIN: 0px 0px 0px 30px;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Net effect of exchange rate on cash</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_803" contextRef="From2023-01-01to2023-12-31" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">23,815</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_804" contextRef="From2022-01-01to2022-12-31" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">140,791</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">NET (DECREASE) INCREASE IN CASH</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_805" contextRef="From2023-01-01to2023-12-31" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">609,704</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_806" contextRef="From2022-01-01to2022-12-31" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,050,884</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">CASH, beginning of period</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_807" contextRef="AsOf2022-12-31" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,530,864</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_808" contextRef="AsOf2021-12-31" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,479,980</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">CASH, end of period</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_809" contextRef="AsOf2023-12-31" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,921,160</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_810" contextRef="AsOf2022-12-31" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,530,864</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;">The accompanying notes are an integral part of these consolidated financial statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-6</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;"><strong>WIDEPOINT CORPORATION AND SUBSIDIARIES</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;">Consolidated Statements of Cash Flows (Continued)</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&#160;&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="4" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">SUPPLEMENTAL CASH FLOW INFORMATION</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Cash paid for interest </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_944" contextRef="From2023-01-01to2023-12-31" name="us-gaap:InterestPaidNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">223,307</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_945" contextRef="From2022-01-01to2022-12-31" name="us-gaap:InterestPaidNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">194,754</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Cash paid for income taxes</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_946" contextRef="From2023-01-01to2023-12-31" name="us-gaap:IncomeTaxesPaid" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_947" contextRef="From2022-01-01to2022-12-31" name="us-gaap:IncomeTaxesPaid" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,559</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">NONCASH INVESTING AND FINANCING ACTIVITIES</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Capitalized hardware and software development costs in accounts payable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_949" contextRef="From2023-01-01to2023-12-31" name="wyyy:CapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_950" contextRef="From2022-01-01to2022-12-31" name="wyyy:CapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable" format="ixt:numdotdecimal" decimals="0" unitRef="USD">34,923</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Leased assets and lease liabilities terminated </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_951" contextRef="From2023-01-01to2023-12-31" name="wyyy:LeasedAssetsAndLeaseLiabilitiesTerminated" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_952" contextRef="From2022-01-01to2022-12-31" name="wyyy:LeasedAssetsAndLeaseLiabilitiesTerminated" format="ixt:numdotdecimal" decimals="0" unitRef="USD">876,281</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;">The accompanying notes are an integral part of these consolidated financial statements. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-7</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 0in; text-align:center;"><strong><span class="atag" style="display: inline" id="NOTES">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS </span></strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_972" contextRef="From2023-01-01to2023-12-31" name="us-gaap:NatureOfOperations" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>1.&#160;&#160;Organization and Nature of Operations</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Organization</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">WidePoint Corporation (&#8220;WidePoint&#8221; or the &#8220;Company&#8221;) was incorporated in Delaware on May 30, 1997 and conducts operations through its wholly-owned operating subsidiaries in the United States, Ireland, the Netherlands and the United Kingdom. The Company&#8217;s principal executive and administrative headquarters is located in Fairfax, Virginia.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Nature of Operations</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company is a leading provider of Technology Management as a Service (TMaaS). The Company&#8217;s TMaaS platform and service solutions enable its customers to efficiently secure, manage and analyze the entire lifecycle of their mobile communications assets through its federally compliant platform Intelligent Telecommunications Management System (ITMS&#8482;).&#160; The Company&#8217;s ITMS platform is SSAE 18 compliant and was granted an Authority to Operate by the U.S. Department of Homeland Security.&#160; Additionally, the Company was granted an Authority to Operate by the General Services Administration with regard to its identity credentialing component of its TMaaS platform. The Company&#8217;s TMaaS platform is internally hosted and accessible on-demand through a secure customer portal that is specially configured for each customer.&#160; The Company can deliver these solutions in a number of configurations ranging from utilizing the platform as a service to a full-service solution that includes full lifecycle support for all end users and the organization.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">A significant portion of the Company&#8217;s expenses, such as personnel and facilities costs, are fixed in the short term and may be not be easily modified to manage through changes in the Company&#8217;s market place that may create pressure on pricing and/or costs to deliver its services.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company has periodic capital expense requirements to maintain and upgrade its internal technology infrastructure tied to its hosted solutions and other such costs may be significant when incurred in any given period.&#160;&#160; </p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_953" contextRef="From2023-01-01to2023-12-31" name="us-gaap:SignificantAccountingPoliciesTextBlock" escape="true" continuedAt="cont_014add"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>2.&#160; Significant Accounting Policies</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Basis of Presentation</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_973" contextRef="From2023-01-01to2023-12-31" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The accompanying consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) and the financial statement rules&#160;and regulations of the Securities and Exchange Commission.</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Principles of Consolidation</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_974" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ConsolidationPolicyTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The accompanying consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries and acquired entities since their respective dates of acquisition. All significant inter-company amounts were eliminated in consolidation.</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Government Subsidies</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_975" contextRef="From2023-01-01to2023-12-31" name="wyyy:GovernmentSubsidiesPolicyPolicyTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief and Economic Security Act (&#8220;CARES Act&#8221;), which among other things, provides employer payroll tax credits for qualified wages and options to defer payroll tax payments for a limited period. The Company records government subsidies as offsets to the related operating expenses. During the year ended 12/31/22, the Company collected $<ix:nonFraction id="fid_28" contextRef="AsOf2022-12-31" name="us-gaap:AccruedPayrollTaxesCurrent" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">1.6</ix:nonFraction>M payroll tax credits that were earned and recognized prior to fiscal year 2022.</p></ix:nonNumeric></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-8</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:continuation id="cont_014add" continuedAt="cont_4c2cc4"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Accounting Standards Update</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">Accounting Standards under Evaluation</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_976" contextRef="From2023-01-01to2023-12-31" name="wyyy:AccountingStandardsUnderEvaluationPolicyTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326):&#160;Measurement of Credit Losses on Financial Instrument (&#8220;Topic 326&#8221;). Topic 326 amends guidance on reporting credit losses for assets held at amortized cost basis and available for sale debt securities. For assets held at amortized cost basis, Topic 326 eliminates the probable initial recognition threshold in current GAAP and, instead, requires an entity to reflect its current estimate of all expected credit losses. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net amount expected to be collected. For available for sale debt securities, credit losses should be measured in a manner similar to current GAAP, however Topic 326 will require that credit losses be presented as an allowance rather than as a write-down. This ASU update affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The Company adopted Topic 326 on January 1, 2023. The adoption of ASU 2016-03 did not have a material impact on the Company's consolidated financial statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">In November 2023, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-07,&#160;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure of incremental segment information on an annual and interim basis. This standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and requires retrospective application to all prior periods presented in the financial statements. The Company is currently evaluating the impacts of the new standard.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">In December 2023, the FASB issued ASU 2023-09,&#160;Income Taxes &#8211; Improvements to Income Tax Disclosures, requiring enhancements and further transparency to certain income tax disclosures, most notably the tax rate reconciliation and income taxes paid. This ASU is effective for fiscal years beginning after December 15, 2024 on a prospective basis and retrospective application is permitted. The Company is currently evaluating the impacts of the new standard.</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Foreign Currency</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_977" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Assets and liabilities denominated in foreign currencies are translated into U.S. dollars based upon exchange rates prevailing at the end of each reporting period. The resulting translation adjustments, along with any related tax effects, are included in accumulated other comprehensive loss, a component of stockholders&#8217; equity. Translation adjustments are reclassified to earnings upon the sale or substantial liquidation of investments in foreign operations. Revenues and expenses are translated at the average month-end exchange rates during the year. Gains and losses related to transactions in a currency other than the functional currency, including operations outside the U.S. where the functional currency is the U.S. dollar, are reported net in the Company&#8217;s Consolidated Statements of Operations, depending on the nature of the activity.&#160; See Note 17 for additional information. </p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Segment Reporting</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_978" contextRef="From2023-01-01to2023-12-31" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" escape="true" continuedAt="cont_020a37"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Segments are defined by authoritative guidance as components of a company in which separate financial information is available and is evaluated by the chief operating decision maker (CODM), or a decision-making group, in deciding how to allocate resources and in evaluating financial performance. The Company&#8217;s CODM is its chief executive officer.&#160; </p></ix:nonNumeric></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-9</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:continuation id="cont_4c2cc4" continuedAt="cont_4443c3"><ix:continuation id="cont_020a37"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company&#8217;s customers view our market as a singular business and demand an integrated and scalable suite of enterprise-wide solutions.&#160; The Company&#8217;s TMaaS offerings are substantially managed service driven solutions that use our proprietary technology platform to deliver our services.&#160; The amount of labor required to perform our contract obligations may vary significantly contract to contract depending on the customer&#8217;s specific requirements; however, the way in which we perform these services is consistent across the company and requires a connected group of internal subject matter experts and support personnel. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">In order to evaluate a managed service business model the Company&#8217;s CODM measures financial performance and allocates resources based on the overall consolidated results of managed and carrier services and related margins.&#160; These consolidated financial metrics provide a stronger indication of how the Company is managing its key customer relationships and assesses overall profitability. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As a result, the Company comprises of one operating segment and presents single reporting segment for purposes of financial reporting and prepared its consolidated financial statements upon that basis. &#160;&#160;&#160;&#160;</p></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Use of Estimates and Critical Accounting Estimates</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_980" contextRef="From2023-01-01to2023-12-31" name="us-gaap:UseOfEstimates" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.&#160; Critical accounting estimates include the Company&#8217;s valuation of goodwill impairment. To estimate the fair value of its reporting unit, the Company projects future cash flows using management&#8217;s assumptions for revenue growth rate, operating margins, and a discount rate. These estimates can significantly affect the outcome of the Company&#8217;s impairment assessment.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Other areas requiring use of estimates and judgment relate to revenue recognition, accounts receivable valuation reserves, ability to realize intangible assets, ability to realize deferred income tax assets, contingent consideration, fair value of certain financial instruments and the evaluation of contingencies and litigation.&#160; Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances.&#160; Actual results could differ from those estimates.</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Fair Value Measurements </em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_981" contextRef="From2023-01-01to2023-12-31" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" escape="true" continuedAt="cont_a6af57"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, based on the Company&#8217;s principal or, in the absence of a principal, most advantageous market for the specific asset or liability.&#160; GAAP provides for a three-level hierarchy of inputs to valuation techniques used to measure fair value, defined as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;"><span style="text-decoration:underline">Level 1</span> - Inputs that are quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity can access.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;"><span style="text-decoration:underline">Level 2</span> - Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability, including:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:8%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Quoted prices for similar assets or liabilities in active markets</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Quoted prices for identical or similar assets or liabilities in markets that are not active</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Inputs other than quoted prices that are observable for the asset or liability</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Inputs that are derived principally from or corroborated by observable market data by correlation or other means</td></tr></tbody></table></ix:nonNumeric></ix:continuation><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-10</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:continuation id="cont_4443c3" continuedAt="cont_3ad3fe"><ix:continuation id="cont_a6af57"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;"><span style="text-decoration:underline">Level 3</span> - Inputs that are unobservable and reflect the Company&#8217;s own assumptions about the assumptions market participants would use in pricing the asset or liability based on the best information available in the circumstances (e.g., internally derived assumptions surrounding the timing and amount of expected cash flows). The Company measured the fair value of contingent consideration using unobservable inputs (level 3). </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company monitors the market conditions and evaluates the fair value hierarchy levels at least quarterly. For any transfers in and out of the levels of the fair value hierarchy, the Company elects to disclose the fair value measurement at the beginning of the reporting period during which the transfer occurred.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Note 3 for changes in fair value of liabilities recorded in connection with certain liabilities that are measured at fair value on a recurring basis.</p></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Financial Instruments</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_982" contextRef="From2023-01-01to2023-12-31" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Financial instruments that potentially subject the Company to credit risk consist of cash and cash equivalents and accounts receivable.&#160; </p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Cash and Cash Equivalents</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_983" contextRef="From2023-01-01to2023-12-31" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company maintains interest-bearing cash deposits and short-term overnight investments with large financial institutions.&#160; The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents for purposes of these consolidated financial statements.&#160; Interest-bearing cash deposits maintained by financial institutions in the United States of America are insured by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) up to a maximum of $<ix:nonFraction id="fid_29" contextRef="AsOf2023-12-31" name="us-gaap:CashFDICInsuredAmount" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction>. &#160;At December 31, 2023 and 2022, the Company had deposits in excess of FDIC limits of approximately $<ix:nonFraction id="fid_13" contextRef="AsOf2023-12-31" name="us-gaap:CashUninsuredAmount" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">5.5</ix:nonFraction> million and $<ix:nonFraction id="fid_12" contextRef="AsOf2022-12-31" name="us-gaap:CashUninsuredAmount" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">5.1</ix:nonFraction> million, respectively.<em> </em>&#160;The Company also maintains deposits with a financial institution in Ireland that are insured by the Central Bank of Ireland up to a maximum of &#8364;<ix:nonFraction id="fid_17" contextRef="AsOf2022-12-31_wyyy_IrelandMember" name="us-gaap:CashFDICInsuredAmount" format="ixt:numdotdecimal" decimals="0" unitRef="EUR">100,000</ix:nonFraction> per financial institution. The Company also maintains deposits with a financial institution in the United Kingdom that are insured by Financial Services Compensation Scheme up to a maximum of &#163;<ix:nonFraction id="fid_18" contextRef="AsOf2022-12-31_wyyy_UnitedKingdomMember" name="us-gaap:CashFDICInsuredAmount" format="ixt:numdotdecimal" decimals="0" unitRef="USD">75,000</ix:nonFraction> per financial institution. At December 31, 2023 and 2022, the Company had foreign bank deposits in excess of insured limits of approximately $<ix:nonFraction id="fid_15" contextRef="AsOf2023-12-31_wyyy_ForeignMember" name="us-gaap:CashUninsuredAmount" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">0.6</ix:nonFraction> million and $<ix:nonFraction id="fid_14" contextRef="AsOf2022-12-31_wyyy_ForeignMember" name="us-gaap:CashUninsuredAmount" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">1.3</ix:nonFraction> million, respectively.</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Allowances for Credit Losses</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_984" contextRef="From2023-01-01to2023-12-31" name="wyyy:ReceivablesTradesAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company determines its allowance for credit allowances by considering a number of factors, including the type of customer, credit worthiness, payment history, length of time accounts receivable are past due, the Company&#8217;s previous loss history, the customer&#8217;s current ability to pay its obligation to the Company, and the condition of the general economy and the industry as a whole.&#160; The Company writes off accounts receivable when they are deemed to be uncollectible, having exhausted all collection efforts.&#160; &#160;&#160;</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Inventories</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_985" contextRef="From2023-01-01to2023-12-31" name="us-gaap:InventoryPolicyTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Inventories consist of mobile devices and accessories and identity credential hardware components.&#160; Inventories are valued at the lower of cost, using first-in, first-out method, or net realizable value.&#160; The Company may record a write-down for inventories which have become obsolete or are in excess of anticipated demand or net realizable value.&#160; If future demand or market conditions for our products are less favorable than forecasted or if unforeseen technological changes negatively impact the utility of inventory, we may be required to record additional write-downs, which would adversely affect our gross profit.&#160; For the years ended December 31, 2023 and 2022, there were no inventory write-downs.&#160; &#160;&#160;</p></ix:nonNumeric></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-11</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:continuation id="cont_3ad3fe" continuedAt="cont_4429f0"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Property and Equipment</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_986" contextRef="From2023-01-01to2023-12-31" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Property and equipment are stated at historical cost, net of accumulated depreciation and amortization. Depreciation and amortization expense is computed using the straight-line method over the estimated useful lives based upon the classification of the property and/or equipment or lease period for assets acquired under lease arrangements. The estimated useful lives of the assets are as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_994" contextRef="From2023-01-01to2023-12-31" name="wyyy:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" escape="true"><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="COLOR: ;"/><td style="COLOR: ;"/><td style="COLOR: ;"/><td style="COLOR: ;width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Estimated</p></td></tr><tr style="height:15px"><td style="COLOR: ;"/><td style="COLOR: ;"/><td style="COLOR: ;"/><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid; COLOR: ;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Useful Life</p></td></tr><tr style="height:15px"><td style="COLOR: ;"/><td style="COLOR: ;"/><td style="COLOR: ;"/><td style="COLOR: ;"/></tr><tr style="height:15px;background-color:#cceeff"><td>Computer hardware and software</td><td style="COLOR: ; mso-ignore: colspan;"/><td style="COLOR: ;"/><td style="COLOR: ;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><ix:nonNumeric id="fid_8" contextRef="From2023-01-01to2023-12-31_srt_MinimumMember_us-gaap_ComputerEquipmentMember" name="wyyy:PropertyPlantAndEquipmentEstimatedUsefulLife" format="ixt-sec:duryear">3</ix:nonNumeric>-<ix:nonNumeric id="fid_9" contextRef="From2023-01-01to2023-12-31_srt_MaximumMember_us-gaap_ComputerEquipmentMember" name="wyyy:PropertyPlantAndEquipmentEstimatedUsefulLife" format="ixt-sec:duryear">5</ix:nonNumeric> years</p></td></tr><tr style="height:15px;background-color:#ffffff"><td>Furniture and fixtures</td><td style="COLOR: ;"/><td style="COLOR: ;"/><td style="COLOR: ;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><ix:nonNumeric id="fid_10" contextRef="From2023-01-01to2023-12-31_us-gaap_FurnitureAndFixturesMember" name="wyyy:PropertyPlantAndEquipmentEstimatedUsefulLife" format="ixt-sec:duryear">5</ix:nonNumeric> years</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="COLOR: ;">Mobile equipment</td><td style="COLOR: ;"/><td style="COLOR: ;"/><td style="COLOR: ;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><ix:nonNumeric id="fid_11" contextRef="From2023-01-01to2023-12-31_wyyy_MobileEquipmentMember" name="wyyy:PropertyPlantAndEquipmentEstimatedUsefulLife" format="ixt-sec:duryear">3</ix:nonNumeric> years</p></td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company assesses the recoverability of property and equipment by determining whether the depreciation of property and equipment over its remaining life can be recovered through projected undiscounted future cash flows. The amount of property and equipment impairment if any, is measured based on fair value and is charged to operations in the period in which property and equipment impairment is determined by management. As of December 31, 2023 and 2022, the Company&#8217;s management has not identified any material impairment of its property and equipment. </p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Leases</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_987" contextRef="From2023-01-01to2023-12-31" name="us-gaap:LesseeLeasesPolicyTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company has leases for corporate offices that are accounted for under ASC 842, Leases (Topic 842). The leases have remaining lease terms ranging from one year to&#160;eighteen years.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company determines if an arrangement is a lease at inception. The Company considers any contract where there is an identified asset and that it has the right to control the use of such asset in determining whether the contract contains a lease. A right-of-use (&#8220;ROU&#8221;) asset represents the Company&#8217;s right to use an underlying asset for the lease term and the lease liabilities represent its obligation to make lease payments arising from the lease. Lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company&#8217;s leases do not provide an implicit rate, the Company uses an incremental borrowing rate based on the information available on the lease commencement date in determining the present value of lease payments. The lease ROU assets include any lease payments made prior to the rent commencement date. Lease expense for lease payments are recognized on a straight-line basis over the lease term. </p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Goodwill and Other Intangible Assets</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_988" contextRef="From2023-01-01to2023-12-31" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company accounts for goodwill and other indefinite-lived intangible assets in accordance with ASC 350, Intangibles (Topic 350). Under ASC Topic 350, goodwill and certain indefinite-lived intangible assets are not amortized but are subject to an annual impairment test as of December 31, and between annual tests if events occur or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;The Company has a single reporting unit and all goodwill relates to that reporting unit. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company recorded a non-cash goodwill impairment charge of $<ix:nonFraction id="fid_21" contextRef="From2022-01-01to2022-12-31" name="wyyy:ImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">16.3</ix:nonFraction> million during 2022 following goodwill impairment testing performed as a result of sustained decreases in our publicly quoted share price and market capitalization. There was no goodwill impairment during 2023.&#160;&#160;&#160; </p></ix:nonNumeric></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-12</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:continuation id="cont_4429f0" continuedAt="cont_89b73f"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Impairment of long-lived assets</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1028" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company reviews long-lived assets such as property and equipment, right of use assets, and intangible assets with finite useful lives for impairment whenever events or changes in circumstances indicate that the carrying value of the asset or asset group may not be recoverable&#160;by comparing the net book value of the asset group to their estimated undiscounted future cash flows expected from their use and eventual disposition. Impaired assets are recorded at estimated fair value, determined principally by using the present value of estimated future cash flows expected from their use and eventual disposition.</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Revenue from Contracts with Customers</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_989" contextRef="From2023-01-01to2023-12-31" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" escape="true" continuedAt="cont_e81c44"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company reports products and services under the categories managed services and carrier services as described below: &#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><strong><em>Carrier Services.</em></strong> The Company bills for costs incurred to deliver phone, data and satellite and related mobile services for a connected device or end point.&#160; These services require us to procure, process and pay communications carrier invoices.&#160; We recognize revenues and related costs on a gross basis for such arrangements whenever we control the products and services before they are transferred to the customer.&#160; We are the principal in these transactions when we are seen as the primary creditor, we directly issue purchase orders directly to communications carriers for wireline and wireless services, and/or we have discretion in choosing optimal providers and rate plans.&#160; For arrangements in which we do not control the product or service, do not have economic risk, and do not have pricing or vendor discretion we recognize revenues and related costs on a net basis.&#160; A significant portion of our overall reported revenue is tied to this service component; however, it represents an insignificant portion of our overall reported gross profit.&#160; This is a commodity type service and margins are nominal, but this is a necessary service to deliver to federal government customers that engage us to provide a full-service solution.&#160; The Company does not assume the credit risk when providing these services for commercial customers due to the increased credit risk involved.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><strong><em>Managed Services.</em></strong><em> </em>&#160;The Company delivers managed services under a full-service, quasi full-service or self-service solution to suit our customers&#8217; needs.&#160; A significant portion of our reported gross profit is tied to this service component.&#160; Revenue is accrued based on what the Company expects will be ultimately invoiced. Differences between accrued revenues and actual billed revenues are adjusted in the period that billings are prepared and such differences have not historically been material. Managed services are not interdependent and there are no undelivered performance obligations in these arrangements.&#160; The Company aggregates its billable revenue under the following groupings: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Managed Service Fees:</span> The Company delivers managed services under firm fixed price contracts that may include multiple performance obligations.</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:8%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:8%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">o</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Revenue for fixed price services are generally completed and billed in the same accounting period and we charge a fixed fee for each performance obligation which may be tied to the number of units managed, percentage of supplier spend and/or savings, units delivered, certificates issued by the Company, certificate validation services installed in a customer&#8217;s environment, accessories sold and billable hours. Revenue from this service requires accounting estimates due to delays between completion of the service and the normal billing cycle.</p></td></tr></tbody></table></ix:nonNumeric></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-13</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:continuation id="cont_89b73f" continuedAt="cont_fd295b"><ix:continuation id="cont_e81c44"><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:8%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">o</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Revenue for fixed price software sold as a term license is recognized ratably over the license term from the date the software is accepted by the customer. Maintenance services, if contracted, are recognized ratably over the term of the maintenance agreement, generally twelve months. Revenue for fixed price software licenses that are sold as a perpetual license with no significant customization are recognized when the software is delivered. Implementation fees are recognized when the work is completed. Revenue from this service does not require significant accounting estimates.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">o</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Revenue is recognized from the sales of identity credentials to an individual or organization upon issuance less a portion deferred for monthly credential validation support services. In the case of bulk sales or credential management system revenue is recognized upon issue or availability to the customer for issuance. There is generally no significant performance obligation to provide post contract services in relation to identity consoles delivered. Identity certificates issued have a fixed life and cannot be modified once issued.</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><span style="text-decoration:underline">Billable Service Fees.</span> The Company delivers subject matter expertise either offsite or onsite for certain customers at a fixed hourly rate or fixed monthly fee. Billable services are generally completed and billed in the same accounting period and charge a fixed fee based on actual hours worked and actual costs incurred. Revenue is accrued based on what the Company expects will be ultimately invoiced. Differences between accrued revenues and actual billed revenues are adjusted in the period that billings are prepared and such differences have not historically been material</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><span style="text-decoration:underline">Reselling and Other Service Fees.</span> The Company delivers third party products and services to satisfy customer contractual obligations. The Company recognizes revenues and related costs on a gross basis for such arrangements whenever we control the products and services before they are transferred to the customer. The Company is the principal in these transactions as we are seen as the primary creditor, carries inventory risk for undelivered products and services, and directly issues purchase orders third party suppliers, and has discretion in sourcing among many different suppliers. For those transactions in which we procure and deliver products and services for our customers on their own account, the Company does not control the product or service, does not have economic risk, and does not have pricing or vendor discretion and therefore does not recognize revenues and related costs on a gross basis for these arrangements. The Company only recognizes revenues earned for arranging the transaction and any related costs.</td></tr></tbody></table></ix:continuation><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Software Development Costs</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_979" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company applies the principles of FASB&#160;ASC&#160;350-40,&#160;<em>Accounting for the Cost of Computer Software Developed or Obtained for Internal Use</em>&#160;(&#8220;ASC&#160;350-40&#8221;).&#160;ASC&#160;350-40 requires that internal use software development costs incurred before the preliminary project stage be expensed as incurred. We capitalize development costs related to these software applications once the preliminary project stage is complete and it is probable that the project will be completed, and the software will be used to perform the function intended.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company also applies the principles of FASB&#160;ASC&#160;985-20,&#160;<em>Accounting for the Costs of Computer Software to Be Sold, Leased, or Otherwise Marketed</em>&#160;(&#8220;ASC&#160;985-20&#8221;).&#160;ASC&#160;985-20 requires that software development costs incurred in conjunction with development of computer software to be sold to be charged to research and development expense until technological feasibility is established. Thereafter, until the product is released for sale, development costs of computer software to be sold are capitalized and reported at the lower of unamortized cost or net realizable value of the related product.</p></ix:nonNumeric></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-14</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:continuation id="cont_fd295b" continuedAt="cont_d4cd63"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Product Development</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_990" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ResearchAndDevelopmentExpensePolicy" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Product development expenses include payroll, employee benefits, and other employee related expenses associated with product development. Product development expenses also include third-party development and programming costs, subject matter experts, localization costs incurred to translate software for international markets, and the amortization of purchased software code and services content. Costs related to product development are expensed until the point that preliminary project stage is complete or technological feasibility is reached. Costs incurred during the implementation of product development and enhancements are capitalized and amortized to cost of revenue over the estimated lives of the solution.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">For the years ended December 31, 2023 and 2022, the Company incurred product development costs associated with TMaaS platform application, Secure Identity Management Solutions, Unified Communications Analytics (UCAS) solution, and data center of approximately $<ix:nonFraction id="fid_23" contextRef="From2023-01-01to2023-12-31" name="us-gaap:DevelopmentCosts" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">0.9</ix:nonFraction> million and $<ix:nonFraction id="fid_22" contextRef="From2022-01-01to2022-12-31" name="us-gaap:DevelopmentCosts" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">3.2</ix:nonFraction> million, respectively, which were capitalized.&#160; See Note 9 to the consolidated financial statements for additional information about capitalization of product development costs. </p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Judgments and Estimates</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1026" contextRef="From2023-01-01to2023-12-31" name="wyyy:JudgmentsAndEstimatesPolicy" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company&#8217;s contracts with customers often include promises to transfer multiple products and services to a customer under a fixed rate or fixed fee arrangement. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require judgment. Components of our managed service solution are generally distinct performance obligations that are not interdependent and can be completed within a month. The Company&#8217;s products are generally sold with a right of return. Historically the returns have been immaterial and recognized in the period which the products are returned. While historically immaterial as well, the Company may provide other event driven credits or disincentives for not meeting performance obligations which are accounted for as variable consideration and recognized in the period which the event occurs.</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Contract Balances</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1027" contextRef="From2023-01-01to2023-12-31" name="wyyy:ContractBalancesPolicyTextBlock" escape="true" continuedAt="cont_aaad6d"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">A significant portion of contract balances represent revenues earned on federal government contracts. Timing of revenue recognition may differ materially from the timing of invoicing to customers due a long-standing practice of issuing a consolidated managed service invoice. A consolidated invoice usually requires data such as billable hours, units managed, credentials issued, accessories sold and usage data from telecommunications providers and other suppliers. As a result it could take between thirty (30) to sixty (60) days after all performance obligations have been met to deliver a complete customer invoice. As a result, the Company may have both accounts receivables (invoiced revenue) and unbilled receivables (revenue recognize but not yet invoiced) that could represent one or more months of revenue. Additionally, the Company may be required under contractual terms to bill for services in advance and deferred recognition of revenue until all performance obligations have been met.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within thirty (30) to ninety (90) days. Payment terms and conditions for government and commercial customers are described below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Government contract billings are generally due within thirty (30) days of the invoice date. Government accounts receivable payments could be delayed due to administrative processing delays by the government agency, continuing budget resolutions that may delay availability of contract funding, and/or administrative only invoice correction requests by contracting officers that may delay payment processing by our government customer.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Commercial contracts are billed based on the underlying contract terms and conditions which generally have repayment terms that range from thirty (30) to ninety (90) days. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component.</td></tr></tbody></table></ix:nonNumeric></ix:continuation><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-15</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:continuation id="cont_d4cd63" continuedAt="cont_1d8f50"><ix:continuation id="cont_aaad6d"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company assesses its ability to collect outstanding receivables and contract assets and provides customer-specific allowances for credit losses and general allowances for the portion of receivables and contract assets that are estimated to be uncollectible. Allowances for credit losses are based on historical collection experience and expected credit losses, customer specific financial condition, current economic trends in the customer's industry and geographic region, changes in customer demand and the overall economic climate in the market the Company serves. Customer accounts receivable balances that remain uncollected for more than 45 days are further reviewed for collectability and are considered past due after 90 days unless different contractual repayment terms were extended under a contract with a customer. The Company will reserve such amounts estimated to be uncollectable. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><em>Costs to Obtain a Contract with a Customer</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company does not recognize assets from the costs to obtain a contract with a customer and generally expenses these costs as incurred.&#160; The Company primarily uses internal labor to manage and oversee the customer acquisition process and to finalize contract terms and conditions and commence customer start-up activities, if any.&#160; Internal labor costs would be incurred regardless of the outcome of a contract with a customer and as such those costs are not considered incremental to the cost to obtain a contract with a customer.&#160; The Company does not typically incur significant incremental costs to obtain a contract with a customer which may include payment of commissions to certain internal and/or external sales agents upon collection of invoiced sales from the customer.&#160; The Company does not typically prepay sales commissions in advance of being paid for services delivered.</p></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Income Taxes</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_991" contextRef="From2023-01-01to2023-12-31" name="us-gaap:IncomeTaxPolicyTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company accounts for income taxes in accordance with authoritative guidance which requires that deferred tax assets and liabilities be computed based on the difference between the financial statement and income tax bases of assets and liabilities using the enacted marginal tax rate.&#160; The guidance requires that the net deferred tax asset be reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the net deferred tax asset will not be realized.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. Under existing income tax accounting standards such objective evidence is more heavily weighted in comparison to other subjective evidence such as our projections for future growth, tax planning and other tax strategies. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company recognizes the impact of an uncertain tax position taken or expected to be taken on an income tax return in the financial statements at the amount that is more likely than not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized in the financial statements unless it is more likely than not of being sustained upon audit by the relevant taxing authority.</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Basic and Diluted Earnings Per Share (EPS)</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_992" contextRef="From2023-01-01to2023-12-31" name="us-gaap:EarningsPerSharePolicyTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Basic EPS includes no dilution and is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted EPS includes the potential dilution that could occur if securities or other contracts to issue common and restricted stock were exercised or converted into common and restricted stock.&#160; The number of incremental shares from assumed conversions of stock options and unvested restricted stock awards included in the calculation of diluted EPS was calculated using the treasury stock method.&#160; See Note 16 to the consolidated financial statements for computation of EPS.</p></ix:nonNumeric></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-16</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:continuation id="cont_1d8f50"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Employee Stock-Based Compensation</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_993" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company accounts for stock-based employee compensation arrangements under provisions of ASC 718-10.&#160; The Company recognizes the cost of employee stock awards granted in exchange for employee services based on the grant-date fair value of the award using a Black-Scholes option-pricing model, net of expected forfeitures. Those costs are recognized ratably over the vesting period.&#160; <ix:nonNumeric id="fid_27" contextRef="From2023-01-01to2023-12-31" name="wyyy:DescriptionOfEmployeeStockBasedCompensation">Each stock option has an exercise price equal to the market price of the Company&#8217;s common stock on the date of grant and a contractual term ranging from 3 to 10 years</ix:nonNumeric>. See Note 15 to the consolidated financial statements for additional information about stock-based compensation programs. </p></ix:nonNumeric></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_955" contextRef="From2023-01-01to2023-12-31" name="us-gaap:FairValueDisclosuresTextBlock" escape="true" continuedAt="cont_a9f7f7"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>3.&#160;Fair Value Measurements</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The consolidated financial statements include financial instruments for which the fair value may differ from amounts reflected on a historical basis.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Financial Assets and Financial Liabilities Carried at Other Than Fair Value</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company&#8217;s financial instruments include cash equivalents, accounts receivable, short and long-term debt (except for contingent promissory notes) and other financial instruments associated with the issuance of the common stock.&#160; The carrying values of cash equivalents and accounts receivable approximate their fair value because of the short maturity of these instruments and past evidence indicates that these instruments settle for their carrying value. The carrying amounts of the Company&#8217;s bank borrowings under its credit facility approximate fair value because the interest rates reflect current market rates.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The following table present information about the Company's liabilities measured at fair value on a recurring basis in the consolidated balance sheets:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_996" contextRef="From2023-01-01to2023-12-31" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Quoted Prices in</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Significant Other</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Active Markets</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Observable Inputs</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Unobservable Inputs</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Description</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>(Level 1)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>(Level 2)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>(Level 3)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Liabilities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="10" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Contingent consideration - cash settled</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_1030" contextRef="AsOf2023-12-31" name="wyyy:ContingentConsiderationCashSettled" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,500</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_55" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member" name="wyyy:ContingentConsiderationCashSettled" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_56" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member" name="wyyy:ContingentConsiderationCashSettled" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_54" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member" name="wyyy:ContingentConsiderationCashSettled" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,500</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Contingent consideration - warrants</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_1032" contextRef="AsOf2023-12-31" name="wyyy:ContingentConsiderationWarrants" format="ixt:numdotdecimal" decimals="0" unitRef="USD">400</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_64" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member" name="wyyy:ContingentConsiderationWarrants" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_62" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member" name="wyyy:ContingentConsiderationWarrants" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_59" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member" name="wyyy:ContingentConsiderationWarrants" format="ixt:numdotdecimal" decimals="0" unitRef="USD">400</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Total liabilities measured and recorded at fair value</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_1034" contextRef="AsOf2023-12-31" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,900</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_67" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_68" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_65" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,900</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Quoted Prices in</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Significant Other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Active Markets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Observable Inputs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Unobservable Inputs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="BORDER-BOTTOM: 1px solid;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Description</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">(Level 1)</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">(Level 2)</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">(Level 3)</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Liabilities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Contingent consideration - cash settled</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_1031" contextRef="AsOf2022-12-31" name="wyyy:ContingentConsiderationCashSettled" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,500</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_57" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member" name="wyyy:ContingentConsiderationCashSettled" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_58" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member" name="wyyy:ContingentConsiderationCashSettled" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_53" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member" name="wyyy:ContingentConsiderationCashSettled" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,500</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Contingent consideration - warrants</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_1033" contextRef="AsOf2022-12-31" name="wyyy:ContingentConsiderationWarrants" format="ixt:numdotdecimal" decimals="0" unitRef="USD">400</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_63" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member" name="wyyy:ContingentConsiderationWarrants" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_61" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member" name="wyyy:ContingentConsiderationWarrants" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_60" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member" name="wyyy:ContingentConsiderationWarrants" format="ixt:numdotdecimal" decimals="0" unitRef="USD">400</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Total liabilities measured and recorded at fair value</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_1035" contextRef="AsOf2022-12-31" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,900</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_69" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_70" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_66" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,900</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-17</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:continuation id="cont_a9f7f7"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company&#8217;s contingent consideration is categorized as Level 3 within the fair value hierarchy.&#160;The contingent consideration has been recorded at their fair value using a Monte Carlo simulation model.&#160;&#160;This model incorporates probability of achievement of certain milestones, risk-free rates and volatility.&#160;&#160;The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company&#8217;s management with the assistance of a third-party valuation specialist.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Management estimates the fair value of the contingent consideration liability based on financial projections of ITA&#8217;s business and forecasted results, including revenue growth rates, costs and expenses, volatility, and discount rates. The Company evaluates, on a routine, periodic basis, the estimated fair value of the contingent consideration and quarterly changes in estimated fair value are reflected in other income in the consolidated statements of operations. Changes in the fair value of contingent consideration obligations may result from changes in changes of any of the key assumptions that are used. Changes in the estimated fair value of contingent consideration liability may have a material impact on the Company&#8217;s operating results.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">There was no change in fair value of contingent consideration for the year ended December 31, 2023. During the year ended December 31, 2022, the Company recorded a gain of $<ix:nonFraction id="fid_48" contextRef="From2023-01-01to2023-12-31" name="wyyy:FairValueOfMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">1.3</ix:nonFraction> million related to a change in fair value of contingent consideration.</p></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_956" contextRef="From2023-01-01to2023-12-31" name="us-gaap:AccountsAndNontradeReceivableTextBlock" escape="true" continuedAt="cont_541a9b"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>4.&#160;Accounts Receivable and Significant Concentrations</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">A significant portion of the Company&#8217;s revenue arrangements consist of firm fixed price contracts with agencies of the U.S. federal government and several large multinational publicly traded and private corporations.&#160; Accounts receivable consist of the following by customer type in the table below as of the periods presented:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_998" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">U.S. Federal, State, and Local Government (1)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_71" contextRef="AsOf2023-12-31_us-gaap_GovernmentMember" name="us-gaap:AccountsReceivableGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,402,922</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_72" contextRef="AsOf2022-12-31_us-gaap_GovernmentMember" name="us-gaap:AccountsReceivableGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,272,993</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Commercial (2)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_73" contextRef="AsOf2023-12-31_wyyy_CommercialMember" name="us-gaap:AccountsReceivableGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,898,230</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_74" contextRef="AsOf2022-12-31_wyyy_CommercialMember" name="us-gaap:AccountsReceivableGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,055,782</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Gross accounts receivable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_87" contextRef="AsOf2023-12-31" name="us-gaap:AccountsReceivableGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,301,152</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_88" contextRef="AsOf2022-12-31" name="us-gaap:AccountsReceivableGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,328,775</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less: allowances for credit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">losses (3)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_75" contextRef="AsOf2023-12-31" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:numdotdecimal" decimals="0" unitRef="USD">81,359</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_76" contextRef="AsOf2022-12-31" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:numdotdecimal" decimals="0" unitRef="USD">51,666</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Accounts receivable, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_77" contextRef="AsOf2023-12-31" name="us-gaap:AccountsReceivableNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,219,793</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_78" contextRef="AsOf2022-12-31" name="us-gaap:AccountsReceivableNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,277,109</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">As of December 31, 2021, the Company had accounts receivable, net of $<ix:nonFraction id="fid_86" contextRef="AsOf2021-12-31" name="us-gaap:GrantsReceivable" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">12.5</ix:nonFraction> million.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">(1) Government contracts are generally firm fixed price not to exceed arrangements with a term of five (5) years, which consists of a base year and four (4) annual option year renewals. Government receivables are billed under a single consolidated monthly invoice and are billed approximately thirty (30) to sixty (60) days in arrears from the date of service and payment is generally due within thirty (30) days of the invoice date. Government accounts receivable payments could be delayed due to administrative processing delays by the government agency, continuing budget resolutions that may delay availability of contract funding, and/or administrative only invoice correction requests by contracting officers that may delay payment processing by our government customer.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">(2) Commercial contracts are generally fixed price arrangements with contract terms ranging from two (2) to three (3) years. Commercial accounts receivables are billed based on the underlying contract terms and conditions which generally have repayment terms that range from thirty (30) to ninety (90) days. Commercial receivables are stated at amounts due from customers net of an allowance for credit losses if deemed necessary.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">(3) During the year ended December 31, 2023 and 2022, the Company did not recognize any material provisions of recoveries of existing provision for credit losses. The Company has not historically maintained an allowance for credit losses for its government customers as it has not experienced material or recurring bad debt charges and the nature and size of the contracts has not necessitated the Company&#8217;s establishment of such an allowance for credit losses.</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-18</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:continuation id="cont_541a9b"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Significant Concentrations</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">The following table presents revenue by customer for each of the periods presented:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_999" contextRef="From2023-01-01to2023-12-31" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Customer Type</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="4" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">U.S. Federal Government (1)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_83" contextRef="From2023-01-01to2023-12-31_wyyy_USFederalGovernmentMember" name="wyyy:ConcentrationRiskPercentageOne" decimals="INF" unitRef="Pure" scale="-2">79.7</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_84" contextRef="From2022-01-01to2022-12-31_wyyy_USFederalGovernmentMember" name="wyyy:ConcentrationRiskPercentageOne" decimals="INF" unitRef="Pure" scale="-2">79.1</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">U.S. State &amp; Local and Foreign Governments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_79" contextRef="From2023-01-01to2023-12-31_wyyy_TradeAccountsReceivablesMember" name="wyyy:ConcentrationRiskPercentageOne" decimals="INF" unitRef="Pure" scale="-2">0.6</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_80" contextRef="From2022-01-01to2022-12-31_wyyy_TradeAccountsReceivablesMember" name="wyyy:ConcentrationRiskPercentageOne" decimals="INF" unitRef="Pure" scale="-2">0.6</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">(1)&#160;Sales to the U.S. federal government include sales from contracts for which we are the prime contractor, as well as those for which we are a subcontractor and the ultimate customer is the U.S. government.</p></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_957" contextRef="From2023-01-01to2023-12-31" name="wyyy:UnbilledAccountsReceivablesTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>5. Unbilled Accounts Receivable and Significant Concentrations</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Unbilled accounts receivable represent revenues earned in connection with products and/or services delivered for which we are unable to issue a formal billing to the customer at the balance sheet due to either timing of invoice processing or delays due to fixed contractual billing schedules. A significant portion of our unbilled accounts receivable consist of carrier services not invoiced at the end of the reporting period. An allowance for credit losses were insignificant for unbilled accounts receivable as of December 31, 2023 and 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">The following table presents customers that represent ten (10) percent or more of consolidated unbilled accounts receivable as of the periods presented below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1000" contextRef="From2023-01-01to2023-12-31" name="wyyy:SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>As a % of</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">As a % of</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Customer Type</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Receivables</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Receivables</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="4" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">U.S. Federal Government</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_89" contextRef="AsOf2023-12-31_wyyy_USFederalGovernmentMember" name="wyyy:PercentageOfReceivables" decimals="INF" unitRef="Pure" scale="-2">97</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_90" contextRef="AsOf2022-12-31_wyyy_USFederalGovernmentMember" name="wyyy:PercentageOfReceivables" decimals="INF" unitRef="Pure" scale="-2">97</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As of December 31, 2021, the Company had unbilled accounts receivable of $10.9 million.</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_958" contextRef="From2023-01-01to2023-12-31" name="us-gaap:OtherAssetsDisclosureTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>6. Other Current Assets and Other Long Term Assets</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Other current assets consisted of the following as of the periods presented below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1001" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Inventories</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_92" contextRef="AsOf2023-12-31" name="us-gaap:InventoryNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">366,126</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_93" contextRef="AsOf2022-12-31" name="us-gaap:InventoryNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">222,279</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Prepaid insurance and other assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_94" contextRef="AsOf2023-12-31" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">717,545</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_95" contextRef="AsOf2022-12-31" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">713,699</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Total other current assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_96" contextRef="AsOf2023-12-31" name="us-gaap:OtherAssetsCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,083,671</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_97" contextRef="AsOf2022-12-31" name="us-gaap:OtherAssetsCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">935,978</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Other long term assets consisted of the following as of the periods presented below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1002" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Security deposits</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_98" contextRef="AsOf2023-12-31" name="us-gaap:SecurityDeposit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,587</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_99" contextRef="AsOf2022-12-31" name="us-gaap:SecurityDeposit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">67,748</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Capital work in progress</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_100" contextRef="AsOf2023-12-31" name="us-gaap:CapitalLeasedAssetsGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">442,701</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_101" contextRef="AsOf2022-12-31" name="us-gaap:CapitalLeasedAssetsGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,958,097</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Other long term assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_102" contextRef="AsOf2023-12-31" name="us-gaap:OtherInventoryPurchasedGoods" format="ixt:numdotdecimal" decimals="0" unitRef="USD">483,288</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_103" contextRef="AsOf2022-12-31" name="us-gaap:OtherInventoryPurchasedGoods" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,025,845</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Capitalized work in progress consists of internally developed software costs, primarily associated with upgrading our ITMS&#8482; (Intelligent Technology Management System), secure identity management technology and secure network operations center of which $<ix:nonFraction id="fid_110" contextRef="From2023-01-01to2023-12-31" name="us-gaap:CommunicationsAndInformationTechnology" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">2.4</ix:nonFraction> million was transferred from capital work in progress to internally developed software during the year ended December 31, 2023.</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_959" contextRef="From2023-01-01to2023-12-31" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" escape="true" continuedAt="cont_c2fdb4"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>7. Property and Equipment</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Major classes of property and equipment consisted of the following as of the periods presented below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1003" contextRef="From2023-01-01to2023-12-31" name="us-gaap:PropertyPlantAndEquipmentTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Computer hardware and software</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_111" contextRef="AsOf2023-12-31_wyyy_ComputerHardwareSoftwareMember" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,355,488</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_112" contextRef="AsOf2022-12-31_wyyy_ComputerHardwareSoftwareMember" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,158,428</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Furniture and fixtures</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_113" contextRef="AsOf2023-12-31_us-gaap_FurnitureAndFixturesMember" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">503,913</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_114" contextRef="AsOf2022-12-31_us-gaap_FurnitureAndFixturesMember" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">502,391</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Leasehold improvements</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_115" contextRef="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">330,040</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_116" contextRef="AsOf2022-12-31_us-gaap_LeaseholdImprovementsMember" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">284,321</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Automobiles</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_117" contextRef="AsOf2023-12-31_us-gaap_VehiclesMember" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">128,994</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_118" contextRef="AsOf2022-12-31_us-gaap_VehiclesMember" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">122,524</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Gross property and equipment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_127" contextRef="AsOf2023-12-31" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,318,435</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_128" contextRef="AsOf2022-12-31" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,067,664</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less: accumulated depreciation and</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_119" contextRef="AsOf2023-12-31" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,537,635</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_120" contextRef="AsOf2022-12-31" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,089,446</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Property and equipment, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_121" contextRef="AsOf2023-12-31" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">780,800</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_122" contextRef="AsOf2022-12-31" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">978,218</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric></ix:nonNumeric><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td>&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-19</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><ix:continuation id="cont_c2fdb4"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">During the years ended December 31, 2023 and 2022, the Company purchased for cash property and equipment totaling approximately $<ix:nonFraction id="fid_130" contextRef="From2023-01-01to2023-12-31" name="wyyy:PurchaseOfPropertyAndEquipment" format="ixt:numdotdecimal" decimals="0" unitRef="USD">208,200</ix:nonFraction> and $<ix:nonFraction id="fid_129" contextRef="From2022-01-01to2022-12-31" name="wyyy:PurchaseOfPropertyAndEquipment" format="ixt:numdotdecimal" decimals="0" unitRef="USD">245,000</ix:nonFraction>, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">During the years ended December 31, 2023 and 2022, property and equipment depreciation expense was approximately $<ix:nonFraction id="fid_132" contextRef="From2023-01-01to2023-12-31" name="wyyy:PropertyAndEquipmentDepreciationExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">402,000</ix:nonFraction> and $<ix:nonFraction id="fid_131" contextRef="From2022-01-01to2022-12-31" name="wyyy:PropertyAndEquipmentDepreciationExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">397,700</ix:nonFraction>, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">During the years ended December 31, 2023 and 2022, there were no material disposals of owned property and equipment.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">There were no changes in the estimated useful lives used to depreciate property and equipment during the years ended December 31, 2023 and 2022.</p></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_960" contextRef="From2023-01-01to2023-12-31" name="us-gaap:LeasesOfLesseeDisclosureTextBlock" escape="true" continuedAt="cont_682ac6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>8. Leases</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company has leases for corporate and operational facilities (&#8220;real estate leases&#8221;).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><em>Real estate leases</em>.&#160;Substantially all real estate leases have remaining terms of six (6) to nine (9) years, with additional five (5) year extensions available. All of these leases require a fixed lease payment that contains an annual lease payment escalation provision ranging from <ix:nonFraction id="fid_423" contextRef="From2023-01-01to2023-12-31_us-gaap_GovernmentMember" name="wyyy:RealEstateLeasesPercent" decimals="INF" unitRef="Pure" scale="-2">3</ix:nonFraction>% to <ix:nonFraction id="fid_424" contextRef="From2023-01-01to2023-12-31_srt_MaximumMember" name="wyyy:RealEstateLeasesPercent" decimals="INF" unitRef="Pure" scale="-2">4</ix:nonFraction>% per year. Certain leases contain early termination provisions that would require payment of unamortized tenant improvements, real estate broker commissions paid, and up to six (6) months of rent to compensate the landlord for early termination. The cost to exit a lease would be significant and potentially range $<ix:nonFraction id="fid_421" contextRef="From2023-01-01to2023-12-31_us-gaap_GovernmentMember" name="wyyy:RealEstateLeases" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">0.2</ix:nonFraction> million to $<ix:nonFraction id="fid_422" contextRef="From2023-01-01to2023-12-31_srt_MaximumMember" name="wyyy:RealEstateLeases" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">0.8</ix:nonFraction> million. The earliest any lease termination provisions could be exercised would be in 2023, which the Company did not exercise.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The components of lease expense were as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1004" contextRef="From2023-01-01to2023-12-31" name="us-gaap:LeaseCostTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Operating lease expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_391" contextRef="From2023-01-01to2023-12-31" name="us-gaap:OperatingLeaseExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,463</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_390" contextRef="From2022-01-01to2022-12-31" name="us-gaap:OperatingLeaseExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,351</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Finance lease expense:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Amortization of right of use assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_393" contextRef="From2023-01-01to2023-12-31" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">684,600</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_392" contextRef="From2022-01-01to2022-12-31" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">682,102</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Interest on finance lease liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_395" contextRef="From2023-01-01to2023-12-31" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" format="ixt:numdotdecimal" decimals="0" unitRef="USD">214,954</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_394" contextRef="From2022-01-01to2022-12-31" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" format="ixt:numdotdecimal" decimals="0" unitRef="USD">241,444</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Total finance lease expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_397" contextRef="From2023-01-01to2023-12-31" name="us-gaap:FinanceLeaseInterestExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">899,554</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_396" contextRef="From2022-01-01to2022-12-31" name="us-gaap:FinanceLeaseInterestExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">923,546</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Lease expense is included in general and administrative expenses in the consolidated statement of operations. Amortization of right of use assets is include in depreciation and amortization in the consolidated statement of operations.</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-20</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:continuation id="cont_682ac6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Supplemental cash flow information related to leases was as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1005" contextRef="From2023-01-01to2023-12-31" name="wyyy:SupplementalInformationRelatedToLeasesTableTextBlock" escape="true" continuedAt="cont_6b8449"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Operating cash flows from leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_399" contextRef="From2023-01-01to2023-12-31" name="us-gaap:OperatingLeasePayments" format="ixt:numdotdecimal" decimals="0" unitRef="USD">227,417</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_398" contextRef="From2022-01-01to2022-12-31" name="us-gaap:OperatingLeasePayments" format="ixt:numdotdecimal" decimals="0" unitRef="USD">257,795</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Financing cash flows from leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_401" contextRef="From2023-01-01to2023-12-31" name="wyyy:FinancingCashFlowsFromLeases" format="ixt:numdotdecimal" decimals="0" unitRef="USD">586,833</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_400" contextRef="From2022-01-01to2022-12-31" name="wyyy:FinancingCashFlowsFromLeases" format="ixt:numdotdecimal" decimals="0" unitRef="USD">600,438</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Supplemental balance sheet information related to leases was as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:continuation id="cont_6b8449"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Lease right of use assets, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_403" contextRef="AsOf2023-12-31" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,045,222</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_402" contextRef="AsOf2022-12-31" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,723,899</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Current portion of lease liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_405" contextRef="AsOf2023-12-31" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">638,258</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_404" contextRef="AsOf2022-12-31" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">596,529</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Lease liabilities, net of current portion</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_407" contextRef="AsOf2023-12-31" name="wyyy:LeaseLiabilitiesNetOfCurrentPortion" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,114,516</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_406" contextRef="AsOf2022-12-31" name="wyyy:LeaseLiabilitiesNetOfCurrentPortion" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,745,909</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Weighted average remaining lease term</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Finance leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonNumeric id="fid_408" contextRef="From2023-01-01to2023-12-31" name="wyyy:WeightedAverageRemainingLeaseTermFinanceLeasesInYears" format="ixt-sec:duryear">10.2</ix:nonNumeric></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonNumeric id="fid_409" contextRef="From2022-01-01to2022-12-31" name="wyyy:WeightedAverageRemainingLeaseTermFinanceLeasesInYears" format="ixt-sec:duryear">11</ix:nonNumeric></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Weighted average discount rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Finance leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_410" contextRef="AsOf2022-12-31" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" decimals="INF" unitRef="Pure" scale="-2">3.5</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_411" contextRef="AsOf2023-12-31" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" decimals="INF" unitRef="Pure" scale="-2">3.5</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Maturities of lease liabilities as of December 31, 2023, were as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1006" contextRef="From2023-01-01to2023-12-31" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_412" contextRef="AsOf2023-12-31" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:numdotdecimal" decimals="0" unitRef="USD">822,740</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_413" contextRef="AsOf2023-12-31" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:numdotdecimal" decimals="0" unitRef="USD">730,500</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2026</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_414" contextRef="AsOf2023-12-31" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:numdotdecimal" decimals="0" unitRef="USD">631,541</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2027</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_415" contextRef="AsOf2023-12-31" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:numdotdecimal" decimals="0" unitRef="USD">633,663</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2028</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_416" contextRef="AsOf2023-12-31" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:numdotdecimal" decimals="0" unitRef="USD">695,939</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Thereafter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_417" contextRef="AsOf2023-12-31" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,228,121</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total undiscounted finance lease payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_1045" contextRef="AsOf2023-12-31" name="us-gaap:OperatingLeaseLiability" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,742,504</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less: Imputed interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_419" contextRef="AsOf2023-12-31" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:numdotdecimal" decimals="0" unitRef="USD">989,730</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total lease liability</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_420" contextRef="AsOf2023-12-31" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,752,774</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On January 1, 2022, the Company entered into an amendment to its lease agreement for its Tampa office to amend the term and the extension option to June 30, 2022. As a result of the amendment, the Company removed the lease right of use asset and lease liability from its consolidated balance sheet and accounted for the lease as month to month and recorded the monthly rent expense in its consolidated statement of operations until termination on June 30, 2022.</p></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-21</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_961" contextRef="From2023-01-01to2023-12-31" name="us-gaap:IntangibleAssetsDisclosureTextBlock" escape="true" continuedAt="cont_23e3f7"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>9. Intangible Assets</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company&#8217;s intangible assets are comprised of purchased intangibles consisting of customer relationships, channel relationships, telecommunications software, trade names and trademarks and non-compete agreements. Intangible assets acquired in connection with a business combination are valued at fair value and amortized on a straight-line basis over the expected useful life which may range from three (3) to fifteen (15) years or more depending on the intangible asset characteristics.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company&#8217;s intangible assets also include internally developed software used in the sales and delivery of its information technology service offerings. The Company capitalizes certain internal costs related to software development to deliver its information technology services including but not limited to its Intelligent Telecommunications Management System (ITMS&#8482;), Public Key Infrastructure (PKI) and Optimiser Telecom Data Intelligence (TDI&#8482;) applications. Significant development costs are capitalized from the point of demonstrated technological feasibility until the point in time that the product is available for general release to customers. Once the product is available for general release, capitalized costs are amortized based on units sold, or on a straight-line basis generally over the expected functional life which may range from two (2) to five (5) years.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The following tables summarize purchased and internally developed intangible assets subject to amortization as of the periods presented below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1007" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" escape="true" continuedAt="cont_698b09"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="10"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31, 2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Gross Carrying</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Accumulated</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Net Book</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Amount</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Amortization</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Value</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="7" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Customer Relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_430" contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,392,000</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_438" contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">538,200</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_448" contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,853,800</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Channel Relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_431" contextRef="AsOf2023-12-31_wyyy_ChannelRelationshipsMember" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,628,080</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_439" contextRef="AsOf2023-12-31_wyyy_ChannelRelationshipsMember" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,693,652</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_449" contextRef="AsOf2023-12-31_wyyy_ChannelRelationshipsMember" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">934,428</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Internally Developed Software</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_432" contextRef="AsOf2023-12-31_wyyy_InternallyDevelopedSoftwareMember" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,892,045</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_440" contextRef="AsOf2023-12-31_wyyy_InternallyDevelopedSoftwareMember" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,331,203</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_450" contextRef="AsOf2023-12-31_wyyy_InternallyDevelopedSoftwareMember" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,560,842</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Trade Name and Trademarks</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_433" contextRef="AsOf2023-12-31_us-gaap_TrademarksAndTradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,330,472</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_441" contextRef="AsOf2023-12-31_us-gaap_TrademarksAndTradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">343,194</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_451" contextRef="AsOf2023-12-31_us-gaap_TrademarksAndTradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">987,278</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_454" contextRef="AsOf2023-12-31" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,242,597</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_452" contextRef="AsOf2023-12-31" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,906,249</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_443" contextRef="AsOf2023-12-31" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,336,348</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:continuation id="cont_698b09"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="10"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31, 2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Gross Carrying</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Accumulated</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Net Book</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Amount</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Amortization</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Value</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="7" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Customer Relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_426" contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,392,000</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_434" contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">299,000</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_444" contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,093,000</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Channel Relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_427" contextRef="AsOf2022-12-31_wyyy_ChannelRelationshipsMember" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,628,080</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_435" contextRef="AsOf2022-12-31_wyyy_ChannelRelationshipsMember" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,518,446</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_445" contextRef="AsOf2022-12-31_wyyy_ChannelRelationshipsMember" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,109,634</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Internally Developed Software</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_428" contextRef="AsOf2022-12-31_wyyy_InternallyDevelopedSoftwareMember" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,665,957</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_436" contextRef="AsOf2022-12-31_wyyy_InternallyDevelopedSoftwareMember" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,546,407</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_446" contextRef="AsOf2022-12-31_wyyy_InternallyDevelopedSoftwareMember" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,119,550</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Trade Name and Trademarks</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_429" contextRef="AsOf2022-12-31_us-gaap_TrademarksAndTradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,330,472</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_437" contextRef="AsOf2022-12-31_us-gaap_TrademarksAndTradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">254,496</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_447" contextRef="AsOf2022-12-31_us-gaap_TrademarksAndTradeNamesMember" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,075,976</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_455" contextRef="AsOf2022-12-31" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,016,509</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_453" contextRef="AsOf2022-12-31" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,618,349</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_442" contextRef="AsOf2022-12-31" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,398,160</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:continuation></ix:nonNumeric><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td>&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-22</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><ix:continuation id="cont_23e3f7"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><span style="text-decoration:underline">Purchased Intangibles</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">For the year ended December 31, 2023, there were no disposals or sales of purchased intangible assets.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><span style="text-decoration:underline">Internally Developed</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">For the year ended December 31, 2023, the Company capitalized $<ix:nonFraction id="fid_465" contextRef="From2023-01-01to2023-12-31" name="us-gaap:CapitalizedComputerSoftwareAdditions" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">0.9</ix:nonFraction> million of internally developed software costs, primarily associated with upgrading our ITMS&#8482; (Intelligent Technology Management System), next generation TDI&#8482; application, secure identity management technology and secure network operations center of which $<ix:nonFraction id="fid_468" contextRef="From2023-01-01to2023-12-31_wyyy_InternallyDevelopedSoftwareMember" name="us-gaap:CapitalizedComputerSoftwareAdditions" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">2.4</ix:nonFraction> million was transferred from capital work in progress to internally developed software. Capital work in progress is included in other long-term assets in the consolidated balance sheet.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">For the year ended December 31, 2022, the Company capitalized $<ix:nonFraction id="fid_467" contextRef="From2022-01-01to2022-12-31" name="us-gaap:CapitalizedComputerSoftwareAdditions" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">3.2</ix:nonFraction> million of internally developed software costs, primarily associated with upgrading our ITMS&#8482; (Intelligent Technology Management System), next generation TDI&#8482; application, secure identity management technology and secure network operations center of which $<ix:nonFraction id="fid_466" contextRef="From2022-01-01to2022-12-31_wyyy_InternallyDevelopedSoftwareMember" name="us-gaap:CapitalizedComputerSoftwareAdditions" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">2.6</ix:nonFraction> million was transferred from capital work in progress to internally developed software and $<ix:nonFraction id="fid_469" contextRef="From2022-01-01to2022-12-31_us-gaap_PropertyPlantAndEquipmentMember" name="us-gaap:CapitalizedComputerSoftwareAdditions" format="ixt:numdotdecimal" decimals="0" unitRef="USD">316,900</ix:nonFraction> was transferred from capital work in progress to property and equipment during the year. Capital work in progress is included in other long-term assets in the consolidated balance sheet.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The aggregate amortization expense recorded was approximately $<ix:nonFraction id="fid_463" contextRef="From2023-01-01to2023-12-31" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,282,300</ix:nonFraction> and $<ix:nonFraction id="fid_464" contextRef="From2022-01-01to2022-12-31" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,451,100</ix:nonFraction> for the years ended December 31, 2023 and 2022, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company recorded an impairment charge of $<ix:nonFraction id="fid_470" contextRef="From2023-01-01to2023-12-31" name="us-gaap:OtherAssetImpairmentCharges" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">0.2</ix:nonFraction> million to for the year ended December 31, 2023 as part of its impairment assessment of long-lived assets and reduced the impaired internally developed software assets to the estimated fair value and adjusted the remaining useful lives as applicable on those assets as of December 31, 2023.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As of December 31, 2023, estimated annual amortization for our intangible assets for each of the next five years and beyond is approximately:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1008" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_456" contextRef="AsOf2023-12-31" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,445,034</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_457" contextRef="AsOf2023-12-31" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,718,736</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">2026</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_458" contextRef="AsOf2023-12-31" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:numdotdecimal" decimals="0" unitRef="USD">930,582</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">2027</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_459" contextRef="AsOf2023-12-31" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:numdotdecimal" decimals="0" unitRef="USD">511,170</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">2028</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_460" contextRef="AsOf2023-12-31" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:numdotdecimal" decimals="0" unitRef="USD">511,170</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Thereafter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_461" contextRef="AsOf2023-12-31" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,219,656</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 15px; text-align:left;">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_462" contextRef="AsOf2023-12-31" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,336,348</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-23</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_962" contextRef="From2023-01-01to2023-12-31" name="us-gaap:GoodwillDisclosureTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>10. Goodwill</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The following table summarizes the changes in the carry amount of goodwill for the years ended December 31, 2023 and 2022:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160; </p><ix:nonNumeric id="fid_1009" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Balances, January 1</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_473" contextRef="AsOf2022-12-31" name="us-gaap:Goodwill" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,811,578</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_471" contextRef="AsOf2021-12-31" name="us-gaap:Goodwill" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,088,578</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Impairment </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_475" contextRef="From2023-01-01to2023-12-31" name="us-gaap:GoodwillImpairmentLoss" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_474" contextRef="From2022-01-01to2022-12-31" name="us-gaap:GoodwillImpairmentLoss" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,277,000</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Balances, December 31</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_477" contextRef="AsOf2023-12-31" name="us-gaap:Goodwill" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,811,578</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_476" contextRef="AsOf2022-12-31" name="us-gaap:Goodwill" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,811,578</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As a result of the significant decrease in the Company&#8217;s publicly quoted share price and market capitalization, during the second quarter of&#160; 2022, the Company conducted additional testing of its goodwill, definite-lived intangibles, and other long-lived assets during the quarter ended June 30, 2022 As a result of this review and additional testing, the Company did not identify an impairment to its definite-lived intangible assets or other long lived assets, but the Company did identify an impairment to goodwill resulting in recording a $<ix:nonFraction id="fid_479" contextRef="From2022-04-01to2022-06-30" name="us-gaap:AssetImpairmentCharges" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">16.3</ix:nonFraction>&#160;million non-cash goodwill impairment charge for the three month period ended June 30, 2022, and accordingly that amount was also reflected in the&#160; full year 2022 results.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company performed its additional goodwill impairment test with support from an external consultant and estimated the fair value of its single reporting unit based on a combination of the income (estimates of future discounted cash flows) and the market approach (market multiples for similar companies). The income approach uses a discounted cash flow (DCF) method that utilizes the present value of cash flows to estimate fair value of our reporting unit. The future cash flows for the reporting unit were projected based upon our estimates of future revenue, operating income and other factors such as working capital and capital expenditures. As part of our DCF analysis, the Company projected revenue and operating profits, and assumed a long-term revenue growth rates in the terminal year. The market approach utilizes multiples of earnings before interest expense, taxes, depreciation and amortization (EBITDA) to estimate the fair value of our reporting unit. The market multiples used for our single reporting unit were based on a group of comparable companies&#8217; market multiples applied to the Company&#8217;s revenue and EBITDA.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company performed its annual impairment assessment as of December 31, 2023 and 2022, using the same external consultant as used in the previous impairment analyses. In connection with its annual budgeting and forecast process, the Company projected future cashflows based on existing business and margins, projected new business as well considering modifications to the Company&#8217;s cost structure. The market approach utilizes multiples of earnings before interest expense, taxes, depreciation and amortization (EBITDA) to estimate the fair value of our reporting unit. The market multiples used for our single reporting unit were based on a group of comparable companies&#8217; market multiples applied to the Company&#8217;s revenue and EBITDA. The assessment did not result in any impairment of goodwill as of December 31, 2023 and 2022.</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-24</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_963" contextRef="From2023-01-01to2023-12-31" name="us-gaap:OtherLiabilitiesDisclosureTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>11. Other Current Liabilities</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Accrued expenses consisted of the following as of the periods presented below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1010" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="4" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Carrier service costs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_481" contextRef="AsOf2023-12-31" name="wyyy:AccruedServiceCostsCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,959,350</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_480" contextRef="AsOf2022-12-31" name="wyyy:AccruedServiceCostsCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,402,770</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Salaries and payroll taxes</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_483" contextRef="AsOf2023-12-31" name="wyyy:SalariesAndPayrollTaxes" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,681,160</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_482" contextRef="AsOf2022-12-31" name="wyyy:SalariesAndPayrollTaxes" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,637,628</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Inventory purchases, consultants and other costs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_485" contextRef="AsOf2023-12-31" name="wyyy:InventoryPurchasesConsultantsAndOtherCostscurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,463,102</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_484" contextRef="AsOf2022-12-31" name="wyyy:InventoryPurchasesConsultantsAndOtherCostscurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,205,209</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_487" contextRef="AsOf2023-12-31" name="wyyy:AccruedOtherCostsCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">72,090</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_486" contextRef="AsOf2022-12-31" name="wyyy:AccruedOtherCostsCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">81,662</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_489" contextRef="AsOf2023-12-31" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,175,702</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_488" contextRef="AsOf2022-12-31" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,327,269</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_964" contextRef="From2023-01-01to2023-12-31" name="us-gaap:DebtDisclosureTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>12. Line of Credit and Factoring Agreement</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">From&#160;June 15, 2017 to June 2023, the Company had a Loan and Security Agreement with Atlantic Union Bank (the &#8220;Loan Agreement&#8221;) that matured in June 2023 and was not renewed.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On April 28, 2023, the Company entered into an Accounts Receivable Purchase Agreement (the &#8220;Purchase Agreement&#8221;) with Republic Capital Access, LLC (the &#8220;Buyer&#8221;) for the non-recourse sale of eligible accounts receivable relating to U.S. Government prime contracts or subcontracts of the Company (collectively, the &#8220;Purchased Receivables&#8221;) to replace the Company&#8217;s matured Loan and Security Agreement with Atlantic Union Bank. Upon purchase, Buyer becomes the absolute owner of any such Purchased Receivables, which are payable directly to the Buyer. The total amount of Purchased Receivables is subject to a maximum limit of $<ix:nonFraction id="fid_493" contextRef="From2023-04-01to2023-04-28_srt_MaximumMember_wyyy_PurchaseAgreementMember" name="wyyy:PurchasedReceivables" format="ixt:numdotdecimal" decimals="-6" unitRef="USD" scale="6">4</ix:nonFraction>&#160;million outstanding Purchased Receivables at any time, with an available increase to $<ix:nonFraction id="fid_494" contextRef="From2023-04-01to2023-04-28_srt_MaximumMember_wyyy_PurchaseAgreementMember" name="us-gaap:IncreaseDecreaseInReceivables" format="ixt:numdotdecimal" decimals="-6" unitRef="USD" scale="6">14</ix:nonFraction>&#160;million, subject to adequate receivables. The Purchase Agreement contained customary fees, covenants and representations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Pursuant to the Purchase Agreement, the Company may from time to time offer and sell eligible accounts receivable to the Buyer. The Buyer pays the sales proceed of the purchase of the receivable invoices in two installments; first installment is Initial Purchase Price,&#160;<ix:nonNumeric id="fid_495" contextRef="From2023-04-01to2023-04-28_srt_MaximumMember_wyyy_PurchaseAgreementMember" name="wyyy:ReceivableDescription">which is 90% if the debtor is an agency of the U.S. Government, and 85% if the debtor is not an agency of the U.S. Government</ix:nonNumeric>, of the invoice amount. The second and final installment is the residual purchase price that is the invoice amount less the initial purchase price less applicable discount factor and fees.&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">During the year ended December 31, 2023, the Company sold a total of $<ix:nonFraction id="fid_490" contextRef="From2023-01-01to2023-12-31" name="wyyy:ReceivableSold" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">5.2</ix:nonFraction>&#160;million of receivables for $<ix:nonFraction id="fid_491" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ProceedsFromFeesReceived" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">5.1</ix:nonFraction> million in proceeds net of fees. As of December 31, 2023, there is no outstanding residual payment balance and availability under the Purchase Agreement of $<ix:nonFraction id="fid_492" contextRef="AsOf2023-12-31" name="wyyy:OutstandingPaymentBalance" format="ixt:numdotdecimal" decimals="-6" unitRef="USD" scale="6">4</ix:nonFraction>&#160;million.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Subsequent to year end the Company entered into a new revolving line of credit agreement (see Note 20)</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-25</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_965" contextRef="From2023-01-01to2023-12-31" name="us-gaap:IncomeTaxDisclosureTextBlock" escape="true" continuedAt="cont_6d2586"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>13. Income Taxes</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Income tax provision is as follows for the years ended:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1011" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Current provision </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">State</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_498" contextRef="From2023-01-01to2023-12-31" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,000</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_497" contextRef="From2022-01-01to2022-12-31" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,000</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Foreign</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_500" contextRef="From2023-01-01to2023-12-31" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">3,914</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_499" contextRef="From2022-01-01to2022-12-31" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,982</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_502" contextRef="From2023-01-01to2023-12-31" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,086</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_501" contextRef="From2022-01-01to2022-12-31" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">46,982</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Deferred provision (benefit)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Federal</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_505" contextRef="From2023-01-01to2023-12-31" name="wyyy:DeferredFederalIncomeTaxExpenseSBenefit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">57,849</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_504" contextRef="From2022-01-01to2022-12-31" name="wyyy:DeferredFederalIncomeTaxExpenseSBenefit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,717,527</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">State</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_507" contextRef="From2023-01-01to2023-12-31" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">77,519</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_506" contextRef="From2022-01-01to2022-12-31" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">298,832</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Foreign</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_509" contextRef="From2023-01-01to2023-12-31" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">28,211</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_508" contextRef="From2022-01-01to2022-12-31" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,534</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_511" contextRef="From2023-01-01to2023-12-31" name="wyyy:DeferredIncomeTaxExpenseBenefits" format="ixt:numdotdecimal" decimals="0" unitRef="USD">107,157</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_510" contextRef="From2022-01-01to2022-12-31" name="wyyy:DeferredIncomeTaxExpenseBenefits" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,030,893</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Income tax provision</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_513" contextRef="From2023-01-01to2023-12-31" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">133,243</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_512" contextRef="From2022-01-01to2022-12-31" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,077,875</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Income tax provision effective rates, which differs from the federal and state statutory rate as follows for the years ended:&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1012" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Statutory federal income tax rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_515" contextRef="From2023-01-01to2023-12-31" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" decimals="INF" unitRef="Pure" scale="-2">21.0</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_514" contextRef="From2022-01-01to2022-12-31" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" decimals="INF" unitRef="Pure" scale="-2">21.0</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">State, net of federal benefit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_517" contextRef="From2023-01-01to2023-12-31" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" decimals="INF" unitRef="Pure" scale="-2">4.4</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_516" contextRef="From2022-01-01to2022-12-31" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" decimals="INF" unitRef="Pure" scale="-2">4.0</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Non-deductible expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-<ix:nonFraction id="fid_519" contextRef="From2023-01-01to2023-12-31" name="wyyy:Effectiveincometaxratereconciliationnondeductibleexpense" decimals="INF" unitRef="Pure" sign="-" scale="-2">1.3</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-<ix:nonFraction id="fid_518" contextRef="From2022-01-01to2022-12-31" name="wyyy:Effectiveincometaxratereconciliationnondeductibleexpense" decimals="INF" unitRef="Pure" sign="-" scale="-2">5.7</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Valuation allowance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-<ix:nonFraction id="fid_521" contextRef="From2023-01-01to2023-12-31" name="wyyy:Effectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance" decimals="INF" unitRef="Pure" sign="-" scale="-2">23.4</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-<ix:nonFraction id="fid_520" contextRef="From2022-01-01to2022-12-31" name="wyyy:Effectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance" decimals="INF" unitRef="Pure" sign="-" scale="-2">45.9</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Foreign rate differential</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-<ix:nonFraction id="fid_523" contextRef="From2023-01-01to2023-12-31" name="wyyy:Effectiveincometaxratereconciliationforeignincometaxratedifferential" decimals="INF" unitRef="Pure" sign="-" scale="-2">0.6</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_522" contextRef="From2022-01-01to2022-12-31" name="wyyy:Effectiveincometaxratereconciliationforeignincometaxratedifferential" decimals="INF" unitRef="Pure" scale="-2">0.0</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Return to accrual difference true-ups</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-<ix:nonFraction id="fid_525" contextRef="From2023-01-01to2023-12-31" name="wyyy:Effectiveincometaxratereconciliationchangeinenactedtaxrate" decimals="INF" unitRef="Pure" sign="-" scale="-2">1.7</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_524" contextRef="From2022-01-01to2022-12-31" name="wyyy:Effectiveincometaxratereconciliationchangeinenactedtaxrate" decimals="INF" unitRef="Pure" scale="-2">0.3</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-<ix:nonFraction id="fid_527" contextRef="From2023-01-01to2023-12-31" name="wyyy:OtherIncomeTaxProvisionBenefit" decimals="INF" unitRef="Pure" sign="-" scale="-2">0.8</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-<ix:nonFraction id="fid_526" contextRef="From2022-01-01to2022-12-31" name="wyyy:OtherIncomeTaxProvisionBenefit" decimals="INF" unitRef="Pure" sign="-" scale="-2">0.2</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Deferred tax adjustment and true-up</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_529" contextRef="From2023-01-01to2023-12-31" name="wyyy:Effectiveincometaxratereconciliationotheradjustments" decimals="INF" unitRef="Pure" scale="-2">0.2</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">-<ix:nonFraction id="fid_528" contextRef="From2022-01-01to2022-12-31" name="wyyy:Effectiveincometaxratereconciliationotheradjustments" decimals="INF" unitRef="Pure" sign="-" scale="-2">1.0</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Combined effective tax rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>-<ix:nonFraction id="fid_531" contextRef="From2023-01-01to2023-12-31" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" decimals="INF" unitRef="Pure" sign="-" scale="-2">2.2</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">-<ix:nonFraction id="fid_530" contextRef="From2022-01-01to2022-12-31" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" decimals="INF" unitRef="Pure" sign="-" scale="-2">27.4</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table></ix:nonNumeric></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-26</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:continuation id="cont_6d2586" continuedAt="cont_e4308a"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The tax effects of temporary differences that give rise to significant portions of the Company&#8217;s deferred tax assets (liabilities) consisted of the following:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1013" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Deferred tax assets:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Net operating loss carryforwards</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_534" contextRef="AsOf2023-12-31" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,836,460</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_533" contextRef="AsOf2022-12-31" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,584,372</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Alternative minimum tax credit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_536" contextRef="AsOf2023-12-31" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,650</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_535" contextRef="AsOf2022-12-31" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,650</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Share-based compensation</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_538" contextRef="AsOf2023-12-31" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:numdotdecimal" decimals="0" unitRef="USD">531,179</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_537" contextRef="AsOf2022-12-31" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:numdotdecimal" decimals="0" unitRef="USD">475,297</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Intangible amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_540" contextRef="AsOf2023-12-31" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">334,043</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_539" contextRef="AsOf2022-12-31" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">48,740</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Lease liability</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_542" contextRef="AsOf2023-12-31" name="wyyy:DeferredTaxAssetsLeaseLiability" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,581,946</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_541" contextRef="AsOf2022-12-31" name="wyyy:DeferredTaxAssetsLeaseLiability" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,555,503</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Other assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_544" contextRef="AsOf2023-12-31" name="us-gaap:DeferredTaxAssetsOther" format="ixt:numdotdecimal" decimals="0" unitRef="USD">770,488</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_543" contextRef="AsOf2022-12-31" name="us-gaap:DeferredTaxAssetsOther" format="ixt:numdotdecimal" decimals="0" unitRef="USD">167,825</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Total deferred tax assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_546" contextRef="AsOf2023-12-31" name="us-gaap:DeferredTaxAssetsGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,431,680</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_545" contextRef="AsOf2022-12-31" name="us-gaap:DeferredTaxAssetsGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,779,907</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Less: valuation allowance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_548" contextRef="AsOf2023-12-31" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,930,917</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_547" contextRef="AsOf2022-12-31" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,503,243</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Total deferred tax assets, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_550" contextRef="AsOf2023-12-31" name="us-gaap:DeferredTaxAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,500,763</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_549" contextRef="AsOf2022-12-31" name="us-gaap:DeferredTaxAssetsNet" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,276,664</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Deferred tax liabilities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Goodwill amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_553" contextRef="AsOf2023-12-31" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" format="ixt:numdotdecimal" decimals="0" unitRef="USD">366,764</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_552" contextRef="AsOf2022-12-31" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" format="ixt:numdotdecimal" decimals="0" unitRef="USD">116,530</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Depreciation</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_555" contextRef="AsOf2023-12-31" name="wyyy:DeferredTaxLiabilitiesDepreciation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">456,913</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_554" contextRef="AsOf2022-12-31" name="wyyy:DeferredTaxLiabilitiesDepreciation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">324,959</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Foreign intangible amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_557" contextRef="AsOf2023-12-31" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD">276,321</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_556" contextRef="AsOf2022-12-31" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" format="ixt:numdotdecimal" decimals="0" unitRef="USD">334,973</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Other liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_559" contextRef="AsOf2023-12-31" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,052</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_558" contextRef="AsOf2022-12-31" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,354</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Lease asset</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_561" contextRef="AsOf2023-12-31" name="wyyy:DeferredTaxLiabilitiesLeaseAsset" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,402,636</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_560" contextRef="AsOf2022-12-31" name="wyyy:DeferredTaxLiabilitiesLeaseAsset" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,401,939</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Total deferred tax liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_563" contextRef="AsOf2023-12-31" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,517,686</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_562" contextRef="AsOf2022-12-31" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,189,755</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Net deferred tax (liability) asset</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_565" contextRef="AsOf2023-12-31" name="wyyy:NetDeferredTaxAsset" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">16,923</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_564" contextRef="AsOf2022-12-31" name="wyyy:NetDeferredTaxAsset" format="ixt:numdotdecimal" decimals="0" unitRef="USD">86,909</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As of December 31, 2023, the Company had approximately $<ix:nonFraction id="fid_576" contextRef="AsOf2023-12-31" name="us-gaap:OperatingLossCarryforwards" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">42.6</ix:nonFraction> million in net operating loss (NOL) carry forwards available to offset future taxable income for federal income tax purposes that consist of $<ix:nonFraction id="fid_574" contextRef="AsOf2023-12-31" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">29.7</ix:nonFraction> million that will expire between 2023 and 2036 and $<ix:nonFraction id="fid_575" contextRef="AsOf2017-12-31" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">12.9</ix:nonFraction> million related to years after December 31, 2017 that does not have an expiration under current tax law. NOLs arising in tax years beginning in 2018 and after may only reduce&#160;80 percent of taxable income every year but can be carried forward indefinitely. Included in the recorded deferred tax asset, the Company had a benefit of approximately $<ix:nonFraction id="fid_578" contextRef="AsOf2023-12-31" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">51.4</ix:nonFraction> million available to offset future taxable income for state income tax purposes. These state NOL carry forwards expire between 2024 and 2043. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Under the provisions of the Internal Revenue Code, the net operating losses (&#8220;NOL&#8221;) and tax credit carryforwards are subject to review and possible adjustment by the Internal Revenue Service and state tax authorities. NOL and tax credit carryforwards may become subject to an annual limitation in the event of certain cumulative changes in the ownership interest of significant shareholders over a three-year period in excess of 50%, as defined under Sections&#160;382 and 383 of the Internal Revenue Code of 1986, respectively, as well as similar state tax provisions. This could limit the amount of tax attributes that the Company can utilize annually to offset future taxable income or tax liabilities. The amount of the annual limitation, if any, will be determined based on the value of the Company immediately prior to the ownership change. Subsequent ownership changes may further affect the limitation in future years. Utilization of the net operating loss and tax credits carryforwards may be limited by &#8220;ownership change&#8221; rules, as defined in Section 382 of the Internal Revenue Code of 1986, as amended, and similar state provisions. This annual limitation may result in the expiration of the net operating losses and credits before utilization.<em> </em></p></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-27</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:continuation id="cont_e4308a"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Changes in the valuation allowance for the years ended were as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1014" contextRef="From2023-01-01to2023-12-31" name="us-gaap:SummaryOfValuationAllowanceTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Beginning balance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_567" contextRef="AsOf2022-12-31" name="wyyy:DeferredTaxAssetValuationAllowance" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">10,503,243</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_566" contextRef="AsOf2021-12-31" name="wyyy:DeferredTaxAssetValuationAllowance" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">1,999,630</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Increases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_570" contextRef="From2023-01-01to2023-12-31" name="wyyy:IncreasesDecreasesValuationAllowanceDeferredTaxAsset" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">1,427,674</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_569" contextRef="From2022-01-01to2022-12-31" name="wyyy:IncreasesDecreasesValuationAllowanceDeferredTaxAsset" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">8,503,613</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Ending balance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_571" contextRef="AsOf2023-12-31" name="wyyy:DeferredTaxAssetValuationAllowance" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">11,930,917</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_573" contextRef="AsOf2022-12-31" name="wyyy:DeferredTaxAssetValuationAllowance" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">10,503,243</ix:nonFraction></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As of each reporting date, management considers new evidence, both positive and negative, that could affect its view of the future realization of deferred tax assets. On the basis of this evaluation, management recorded a valuation allowance against a portion of domestic deferred tax assets because management has determined that it is more likely than not that the Company will not earn income sufficient to realize the deferred tax assets during the carry forward period. During the year ended December 31, 2023, the Company increased the valuation allowance by $<ix:nonFraction id="fid_577" contextRef="From2020-01-01to2020-12-31" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">1.4</ix:nonFraction> million. If management&#8217;s assumptions change and we determine we will be able to realize these deferred tax assets, the tax benefits relating to any reversal of the valuation allowance on deferred tax assets will be accounted for as a reduction of income tax expense. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company files U.S. federal income tax returns with the Internal Revenue Service (&#8220;IRS&#8221;) as well as income tax returns in various states and certain foreign countries. The Company may be subject to examination by the IRS for tax years 2003 and forward. The Company may be subject to examinations by various state taxing jurisdictions for tax years 2003 and forward. The Company may be subject to examination by various foreign countries for tax years 2019 forward. As of December 31, 2023, the Company is currently not under examination by the IRS, any state or foreign tax jurisdiction. The Company did not have any unrecognized tax benefits at either December 31, 2023 or 2022. In the future, any interest and penalties related to uncertain tax positions will be recognized in income tax expense.</p></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_966" contextRef="From2023-01-01to2023-12-31" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" escape="true" continuedAt="cont_6cbe5c"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>14. Stockholders&#8217; Equity</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Preferred Stock</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company&#8217;s Certificate of Incorporation authorizes the Company to issue up to <ix:nonFraction id="fid_134" contextRef="AsOf2023-12-31" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">10,000,000</ix:nonFraction> shares of preferred stock, $<ix:nonFraction id="fid_167" contextRef="AsOf2023-12-31" name="wyyy:PreferredStockParValue" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction> par value per share. Under the terms of the Company&#8217;s Certificate of Incorporation, the board of directors is authorized, subject to any limitations prescribed by law, without stockholder approval, to issue such shares of preferred stock in one or more series. Each such series of preferred stock shall have such rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, as shall be determined by the board of directors. As of December 31, 2023, there were <ix:nonFraction id="fid_166" contextRef="AsOf2023-12-31" name="wyyy:UndesignatedSharesOfPreferredStock" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">7,954,286</ix:nonFraction> undesignated shares of preferred stock remaining available for issuance. There were no issuances of or outstanding preferred stock during the years ended December 31, 2023 and 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Common Stock</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company is authorized to issue <ix:nonFraction id="fid_140" contextRef="AsOf2023-12-31" name="us-gaap:CommonStockSharesAuthorized" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">30,000,000</ix:nonFraction> shares of common stock, $.001 par value per share. As of December 31, 2023, there were <ix:nonFraction id="fid_168" contextRef="AsOf2023-12-31" name="wyyy:CommonStockShareIssued" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">8,893,220</ix:nonFraction> shares issued and outstanding.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><span style="text-decoration:underline">Common Stock Issuances - Employee Stock Option Exercises</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">There were no stock option exercises during the years ended December 31, 2023 and 2022.</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-28</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:continuation id="cont_6cbe5c"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><span style="text-decoration:underline">Common Stock Issuances &#8211; Restricted Stock Awards</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">During the year ended December 31, 2023, there were <ix:nonFraction id="fid_143" contextRef="From2023-01-01to2023-12-31_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">169,737</ix:nonFraction> shares of common stock vested in accordance with the vesting terms of the RSAs. Two employees received less than the shares vested because they elected to have a total of 1,993 shares withheld in satisfaction of the employees corresponding tax liability of approximately $<ix:nonFraction id="fid_145" contextRef="From2023-01-01to2023-12-31_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,600</ix:nonFraction>. The Company&#8217;s payment of this tax liability was recorded as a cash flow from financing activity on the consolidated statement of cash flows.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">During the year ended December 31, 2022, there were <ix:nonFraction id="fid_142" contextRef="From2022-01-01to2022-12-31_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">91,316</ix:nonFraction> shares of common stock vested in accordance with the vesting terms of the RSAs. Three employees received less than the shares vested because they elected to have a total of 11,280 shares withheld in satisfaction of the employees corresponding tax liability of approximately $<ix:nonFraction id="fid_144" contextRef="From2022-01-01to2022-12-31_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">49,300</ix:nonFraction>. The Company&#8217;s payment of this tax liability was recorded as a cash flow from financing activity on the consolidated statement of cash flows.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">See Note 15 for additional information regarding stock option plans.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Warrants Issued</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On March 31, 2022, the Company issued a warrant to purchase <ix:nonFraction id="fid_154" contextRef="AsOf2022-12-31_wyyy_WarrantsMember" name="wyyy:IssuedOfWarrantsToPurchaseShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">75,000</ix:nonFraction> shares of common stock as part of the contingent consideration earned by ITA for 2021 EBITDA achievement. The warrant contains a strike price of $<ix:nonFraction id="fid_155" contextRef="AsOf2022-12-31_wyyy_WarrantsMember" name="wyyy:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.33</ix:nonFraction> and has a four-year contractual term. The warrant is classified within stockholders&#8217; equity at its fair value. The fair value of the warrant was determined to be $<ix:nonFraction id="fid_156" contextRef="From2022-01-01to2022-12-31_wyyy_WarrantsMember" name="wyyy:WarrantsFairValue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">108,000</ix:nonFraction> utilizing the Black-Scholes-Merton option-pricing model at the time of issuance. Following such issuance, the Company has outstanding warrants to acquire 150,000 shares of common stock at a strike price of $<ix:nonNumeric id="fid_157" contextRef="From2022-01-01to2022-12-31_wyyy_WarrantsMember" name="wyyy:WarrantsTerm">5.33</ix:nonNumeric> that expire at terms through October 1, 2025.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Stock Repurchase Program</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On October 7, 2019, the Company announced that its Board of Directors approved a stock repurchase plan (the &#8220;Repurchase Plan&#8221;) to purchase up to $<ix:nonFraction id="fid_159" contextRef="AsOf2019-10-07_wyyy_RepurchasePlanMember" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">2.5</ix:nonFraction> million of the Company&#8217;s common stock. Any repurchases will be made in compliance with the SEC&#8217;s Rule 10b-18 if applicable, and may be made in the open market or in privately negotiated transactions, including the entry into derivatives transactions. During November 2021, the Board increased the size of the Repurchase Plan to up to $<ix:nonFraction id="fid_160" contextRef="AsOf2021-11-30_wyyy_RepurchasePlanMember" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">5.0</ix:nonFraction> million of the Company&#8217;s common stock, increasing the amount available for future purchases under the Repurchase Plan to $<ix:nonFraction id="fid_164" contextRef="AsOf2021-11-30_wyyy_RepurchasePlanMember" name="wyyy:CommonStockIncreaseAmountForFuturePurchases" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">4.6</ix:nonFraction> million. During the three month period ended March 31, 2022, we repurchased <ix:nonFraction id="fid_162" contextRef="AsOf2022-12-31_wyyy_RepurchasePlanMember" name="us-gaap:TreasuryStockCommonShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">196,586</ix:nonFraction> shares of our common stock for a total of $<ix:nonFraction id="fid_163" contextRef="From2022-01-01to2022-12-31_wyyy_RepurchasePlanMember" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">818,200</ix:nonFraction> and subsequently in March of 2022, the Board suspended the repurchase plan in order to use the company&#8217;s excess funds to invest into the business. The Company retired all common stock it repurchased.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>At The Market Offering Agreement</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On August 18, 2020, the Company entered into an At-The-Market Issuance Sales Agreement (the &#8220;Sales Agreement&#8221;) with B. Riley Securities, Inc. (&#8220;B. Riley FBR&#8221;), The Benchmark Company, LLC (&#8220;Benchmark&#8221;) and Spartan Capital Securities, LLC (&#8220;Spartan&#8221;, and together with B. Riley FBR and Benchmark, the &#8220;Sales Agents&#8221;) which establishes an at-the-market equity program pursuant to which the Company may offer and sell shares of our common stock, par value $0.001 per share, from time to time as set forth in the Sales Agreement. The Sales Agreement provides for the sale of shares of the Company&#8217;s common stock (&#8220;Shares&#8221;) having an aggregate offering price of up to $<ix:nonFraction id="fid_150" contextRef="AsOf2020-08-18" name="wyyy:AggregateOfferingPrice" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,000,000</ix:nonFraction>.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Effective March 27, 2023, the Company provided notice to the sales agents under its At the Market Sales Agreement that it was terminating the agreement. No shares were offered during the years ended December 31, 2023 and 2022. Accordingly, no additional sales of shares of common stock will be offered pursuant to such an agreement.</p></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-29</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_967" contextRef="From2023-01-01to2023-12-31" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" escape="true" continuedAt="cont_6350ee"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>15. Stock Options and Award Programs</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company&#8217;s stock incentive plan is administered by the Compensation Committee and authorizes the grant or award of incentive stock options, non-qualified stock options (NQSO), restricted stock awards (RSA), stock appreciation rights, dividend equivalent rights, performance unit awards and phantom shares. The Company issues new shares of common stock upon the exercise of stock options. Any shares associated with options forfeited are added back to the number of shares that underlie stock options to be granted under the stock incentive plan. The Company has issued restricted stock awards and non-qualified stock option awards as described below.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">Valuation of Stock Awards</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><em>Restricted Stock</em>.&#160;The Company records the fair value of all restricted stock awards based on the grant date fair value and amortizes stock compensation on a straight-line basis over the vesting period. Restricted stock award shares are issued when granted and included in the total number of common shares issued and outstanding. During the years ended December 31, 2023 and 2022, the Company granted <ix:nonFraction id="fid_288" contextRef="From2023-01-01to2023-12-31" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">628,572</ix:nonFraction> RSAs and <ix:nonFraction id="fid_291" contextRef="From2023-01-01to2023-12-31" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">163,903</ix:nonFraction> RSAs, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><em>Non-Qualified Stock Options</em>.&#160;The Company estimates the fair value of nonqualified stock awards using a Black-Scholes Option Pricing model (&#8220;Black-Scholes model&#8221;). The fair value of each stock award is estimated on the date of grant using the Black-Scholes model, which requires an assumption of dividend yield, risk free interest rates, volatility, forfeiture rates and expected option life. The risk-free interest rates are based on the U.S. Treasury yield for a period consistent with the expected term of the option in effect at the time of the grant. Expected volatilities are based on the historical volatility of our common stock over the expected option term. The expected term of options granted is based on analyses of historical employee termination rates and option exercises. There were <ix:nonFraction id="fid_371" contextRef="From2023-01-01to2023-12-31_us-gaap_RestrictedStockUnitsRSUMember" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">288,570</ix:nonFraction> stock option awards granted during the year ended December 31, 2023. There were no stock option awards granted during the year ended December 31, 2022. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Option pricing model assumptions for NQSO awards granted were valued using the following assumptions for the years then ended as set forth below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1015" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Stock options granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><ix:nonFraction id="fid_275" contextRef="From2023-01-01to2023-12-31" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" format="ixt:numdotdecimal" decimals="0" unitRef="USD">288,570</ix:nonFraction></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>--</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Expected dividend yield</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">--</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>--</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Expected volatility</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td/><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><ix:nonFraction id="fid_282" contextRef="From2023-01-01to2023-12-31_srt_MinimumMember" name="wyyy:SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate" decimals="INF" unitRef="Pure" scale="-2">61.6</ix:nonFraction>% - <ix:nonFraction id="fid_283" contextRef="From2023-01-01to2023-12-31_srt_MaximumMember" name="wyyy:SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate" decimals="INF" unitRef="Pure" scale="-2">62.2</ix:nonFraction>%</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>--</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Risk-free interest rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><ix:nonFraction id="fid_268" contextRef="From2023-01-01to2023-12-31" name="wyyy:SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" decimals="INF" unitRef="Pure" scale="-2">4.1</ix:nonFraction>%</p></td><td style="width:1%;white-space: nowrap;"/><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>--</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Term</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td/><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><ix:nonNumeric id="fid_285" contextRef="From2023-01-01to2023-12-31" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear">4</ix:nonNumeric> years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>--</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-30</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:continuation id="cont_6350ee" continuedAt="cont_0f4fa7"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">Non-Qualified Stock Option Awards</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">A summary of NQSO activity as of December 31, 2023 and 2022, and changes during the years then ended are set forth below: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1016" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" escape="true" continuedAt="cont_1262bc"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="font-size:10pt;font-family:times new roman;margin:0px">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Weighted </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Average</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Grant Date</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Grant Date</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:bottom;"><strong>NON-VESTED OPTIONS</strong></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Shares</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Fair Value</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Shares</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Fair Value</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Non-vested balances, January 1,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_301" contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">25,000</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_325" contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.98</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Granted (+)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_311" contextRef="AsOf2023-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">288,570</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_1043" contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember" name="wyyy:WeightedAverageGrantDateFairValuePerShareGranted" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.91</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_1042" contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember" name="wyyy:WeightedAverageGrantDateFairValuePerShareGranted" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">-</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">Expired (-)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_1039" contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember" name="wyyy:WeightedAverageGrantDateFairValuePerShareExpired" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_1040" contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember" name="wyyy:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">25,000</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_1038" contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember" name="wyyy:WeightedAverageGrantDateFairValuePerShareExpired" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.98</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Vested/Excercised (-)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_327" contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember" name="wyyy:WeightedAverageGrantDateFairValuePerShareVestedExcercised" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_326" contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember" name="wyyy:WeightedAverageGrantDateFairValuePerShareVestedExcercised" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">-</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Non-vested balances, December 31,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_331" contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">288,570</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_328" contextRef="AsOf2023-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.91</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_324" contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">-</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_330" contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">-</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:continuation id="cont_1262bc"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="font-size:10pt;font-family:times new roman;margin:0px">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Weighted </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Average</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:bottom;"><strong>OUTSTANDING AND EXERCISABLE OPTIONS</strong></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Shares</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise Price</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Shares</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Exercise Price</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Awards outstanding, January 1,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_206" contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">7,500</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_220" contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember" name="wyyy:WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.90</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_207" contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">140,000</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_221" contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember" name="wyyy:WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.79</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Granted (+)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_212" contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">288,570</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_227" contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.04</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_226" contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_233" contextRef="AsOf2023-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">Cancelled (-)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_223" contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember" name="wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">-</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_208" contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember" name="wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">5,000</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_222" contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember" name="wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.40</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Expired (-)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_211" contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember" name="wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">7,500</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_225" contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember" name="wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.90</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_210" contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember" name="wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">127,500</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_224" contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember" name="wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.89</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Awards outstanding, December 31,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_213" contextRef="AsOf2023-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">288,570</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_229" contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember" name="wyyy:WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.04</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_333" contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">7,500</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_336" contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.90</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Awards vested and expected to vest, </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">December 31,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_217" contextRef="AsOf2023-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">285,923</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>2.04</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_334" contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">7,500</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_337" contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.90</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Awards outstanding and exercisable, </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">December 31, </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_335" contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">7,500</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_228" contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember" name="wyyy:WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.90</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:continuation></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-31</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><ix:continuation id="cont_0f4fa7" continuedAt="cont_db8416"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The weighted-average remaining contractual life and the aggregate intrinsic value (the amount by which the fair value of the Company&#8217;s stock exceeds the exercise price of the option) of the stock options outstanding, exercisable, and vested and expected to vest as of December 31, 2023 are as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1017" contextRef="From2023-01-01to2023-12-31" name="wyyy:ScheduleOfWeightedAverageRemainingContractualLifeAndTheAggregateIntrinsicValueTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Outstanding</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"/><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Expected to</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px">and</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Outstanding</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Vest</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Exercisable</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Weighted-average remaining contractual life (in years)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonNumeric id="fid_234" contextRef="From2023-01-01to2023-12-31" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear">4.73</ix:nonNumeric></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonNumeric id="fid_235" contextRef="From2023-01-01to2023-12-31" name="wyyy:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTermVestedAndExpectedToVest" format="ixt-sec:duryear">4.73</ix:nonNumeric></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.00</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Aggregate intrinsic value</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_237" contextRef="AsOf2023-12-31" name="wyyy:AggregateIntrinsicValueOutstanding" format="ixt:numdotdecimal" decimals="0" unitRef="USD">79,485</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_238" contextRef="AsOf2023-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" format="ixt:numdotdecimal" decimals="0" unitRef="USD">78,756</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_239" contextRef="AsOf2023-12-31" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">Restricted Stock Awards</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">A summary of RSA activity as of December 31, 2023 and 2022, and changes for the years then ended are set forth below: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1018" contextRef="From2023-01-01to2023-12-31" name="wyyy:ScheduleOfRestrictedStockAwardsVestedAndNonVestedAwards" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><strong>VESTED AND NON-VESTED AWARDS</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Non-vested awards outstanding, January 1,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_297" contextRef="AsOf2022-12-31_us-gaap_RestrictedStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">188,903</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_298" contextRef="AsOf2021-12-31_us-gaap_RestrictedStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">121,316</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Granted (+)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_303" contextRef="From2023-01-01to2023-12-31_us-gaap_RestrictedStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">628,572</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_302" contextRef="From2022-01-01to2022-12-31_us-gaap_RestrictedStockMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">163,903</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">Cancelled (-)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_339" contextRef="From2023-01-01to2023-12-31_us-gaap_RestrictedStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">31,746</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_304" contextRef="From2022-01-01to2022-12-31_us-gaap_RestrictedStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">5,000</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Vested (-)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_306" contextRef="From2023-01-01to2023-12-31_us-gaap_RestrictedStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">169,737</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_305" contextRef="From2022-01-01to2022-12-31_us-gaap_RestrictedStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">91,316</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Non-vested awards outstanding, December 31,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_308" contextRef="AsOf2023-12-31_us-gaap_RestrictedStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">615,992</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_338" contextRef="AsOf2022-12-31_us-gaap_RestrictedStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">188,903</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Weighted-average remaining contractual life (in years)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonNumeric id="fid_315" contextRef="From2023-01-01to2023-12-31_us-gaap_RestrictedStockMember" name="wyyy:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm" format="ixt-sec:duryear">0.3</ix:nonNumeric></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonNumeric id="fid_314" contextRef="From2022-01-01to2022-12-31_us-gaap_RestrictedStockMember" name="wyyy:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm" format="ixt-sec:duryear">0.7</ix:nonNumeric></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Unamortized RSA compensation expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_318" contextRef="From2023-01-01to2023-12-31_us-gaap_RestrictedStockMember" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">483,416</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_317" contextRef="From2022-01-01to2022-12-31_us-gaap_RestrictedStockMember" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,440</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Aggregate intrinsic value of RSAs non-vested, December 31</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_320" contextRef="AsOf2023-12-31_us-gaap_RestrictedStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,429,101</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_340" contextRef="AsOf2022-12-31_us-gaap_RestrictedStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" format="ixt:numdotdecimal" decimals="0" unitRef="USD">343,822</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Aggregate intrinsic value of RSAs vested, December 31</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_322" contextRef="AsOf2023-12-31_us-gaap_RestrictedStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" format="ixt:numdotdecimal" decimals="0" unitRef="USD">326,628</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_341" contextRef="AsOf2022-12-31_us-gaap_RestrictedStockMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" format="ixt:numdotdecimal" decimals="0" unitRef="USD">346,694</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">Long-Term Incentive Plan</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company maintains a long-term incentive plan (LTIP) that covers the period of January 1, 2023 through January 1, 2026. The plan was approved by the Board of Directors in August 2023. The LTIP has two components of equity-based compensation.&#160; <ix:nonNumeric id="fid_294" contextRef="From2023-01-01to2023-12-31_us-gaap_RestrictedStockUnitsRSUMember" name="wyyy:DescriptonOfEquityBasedCompensation">The first is 250,000 Restricted Stock Awards (RSAs) that will be awarded to management and which will be issued to management in upcoming months, based on Board and management agreement. Of the 250,000 RSAs awarded, 83,333 are expected to vest on April 1, 2024. With the remaining awards vesting 83,333 on both January 1, 2025 and January 1, 2026. The second is 250,000 Performance- based Restricted Stock Units (PSRUs) that would vest upon meeting, by January 1, 2026</ix:nonNumeric>, certain revenue, and adjusted EBITDA performance targets. As of December 31, 2023, the Company has not awarded the RSAs or PRSUs under this plan.&#160; </p></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-32</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><ix:continuation id="cont_db8416"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">Stock Compensation Expense</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Share-based compensation recognized under ASC 718-10 (including restricted stock awards) represents both stock options-based expense and stock grant expense. The Company recognized share-based compensation expense for the years then ended December 31 as set forth below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1019" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="10" style="width:6%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>YEAR ENDED DECEMBER 31, 2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="10" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">YEAR ENDED DECEMBER 31, 2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="10"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Shared-Based Compensation Expense</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="10"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Shared-Based Compensation Expense</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Employees</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Directors</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Employees</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Directors</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Total</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">Restricted share-based compensation expense</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_259" contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:RestrictedStockExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">641,730</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_356" contextRef="From2023-01-01to2023-12-31_wyyy_BoardOfDirectorsOptionMember" name="us-gaap:RestrictedStockExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">272,464</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_367" contextRef="From2023-01-01to2023-12-31" name="us-gaap:RestrictedStockExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">914,194</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_260" contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:RestrictedStockExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">265,704</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_358" contextRef="From2022-01-01to2022-12-31_wyyy_BoardOfDirectorsOptionMember" name="us-gaap:RestrictedStockExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">262,878</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_369" contextRef="From2022-01-01to2022-12-31" name="us-gaap:RestrictedStockExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">528,582</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Non-qualified option share-based compensation expense</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_255" contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember" name="wyyy:NonQualifiedOptionShareBasedCompensationExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">46,797</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_353" contextRef="From2023-01-01to2023-12-31_wyyy_BoardOfDirectorsOptionMember" name="wyyy:NonQualifiedOptionShareBasedCompensationExpense" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_364" contextRef="From2023-01-01to2023-12-31" name="wyyy:NonQualifiedOptionShareBasedCompensationExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">46,797</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_346" contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember" name="wyyy:NonQualifiedOptionShareBasedCompensationExpense" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_354" contextRef="From2022-01-01to2022-12-31_wyyy_BoardOfDirectorsOptionMember" name="wyyy:NonQualifiedOptionShareBasedCompensationExpense" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_365" contextRef="From2022-01-01to2022-12-31" name="wyyy:NonQualifiedOptionShareBasedCompensationExpense" format="ixt:zerodash" decimals="0" unitRef="USD">-</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:left;">Total share-based compensation before taxes</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_343" contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">688,527</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_349" contextRef="From2023-01-01to2023-12-31_wyyy_BoardOfDirectorsOptionMember" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">272,464</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_360" contextRef="From2023-01-01to2023-12-31" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">960,991</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_345" contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">265,704</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_351" contextRef="From2022-01-01to2022-12-31_wyyy_BoardOfDirectorsOptionMember" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">262,878</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_362" contextRef="From2022-01-01to2022-12-31" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:numdotdecimal" decimals="0" unitRef="USD">528,582</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">At December 31, 2023, the Company had approximately $<ix:nonFraction id="fid_293" contextRef="AsOf2023-12-31" name="wyyy:UnrecognizedShareBasedExpense" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">0.7</ix:nonFraction>&#160;million of total unrecognized share-based compensation expense, net of estimated forfeitures, related to share-based compensation that will be recognized over the weighted average remaining period of&#160;<ix:nonNumeric id="fid_295" contextRef="From2023-01-01to2023-12-31" name="us-gaap:InsuredFinancialObligationsWithCreditDeteriorationRemainingWeightedAverageContractPeriod" format="ixt-sec:duryear">1.0</ix:nonNumeric> years.</p></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_968" contextRef="From2023-01-01to2023-12-31" name="us-gaap:EarningsPerShareTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>16. Earnings Per Common Share (EPS)</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">The computations of basic and diluted EPS for the years ended were as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1020" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><strong>Basic and Diluted Earnings Per Share Computation:</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:left;">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_581" contextRef="From2023-01-01to2023-12-31" name="wyyy:NetLossIncomeDiluted" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">4,046,473</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_580" contextRef="From2022-01-01to2022-12-31" name="wyyy:NetLossIncomeDiluted" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">23,585,291</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:left;">Weighted average number of common shares</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_583" contextRef="From2023-01-01to2023-12-31" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">8,830,709</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_582" contextRef="From2022-01-01to2022-12-31" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">8,732,203</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 30px; text-align:left;">Basic and Diluted Loss Per Share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_585" contextRef="From2023-01-01to2023-12-31" name="us-gaap:EarningsPerShareDiluted" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" sign="-">0.46</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_584" contextRef="From2022-01-01to2022-12-31" name="us-gaap:EarningsPerShareDiluted" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares" sign="-">2.70</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">For the year ended December 31, 2023 the Company had unexercised stock options of <ix:nonFraction id="fid_586" contextRef="From2023-01-01to2023-12-31" name="us-gaap:StockOrUnitsAvailableForDistributions" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">288,570</ix:nonFraction>, RSAs of&#160;<ix:nonFraction id="fid_590" contextRef="From2023-01-01to2023-12-31" name="wyyy:RSAsSharesOfCommonStock" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">615,992</ix:nonFraction> and warrants to purchase&#160;<ix:nonFraction id="fid_588" contextRef="From2023-01-01to2023-12-31" name="wyyy:WarrantstoPurchasecCmmonSharesOutstanding" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">150,000</ix:nonFraction>&#160;shares of common stock, outstanding, that were anti-dilutive. For the year ended December 31, 2022 the Company had unexercised stock options of <ix:nonFraction id="fid_587" contextRef="From2022-01-01to2022-12-31" name="us-gaap:StockOrUnitsAvailableForDistributions" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">106,685</ix:nonFraction>, RSAs of&#160;<ix:nonFraction id="fid_591" contextRef="From2022-01-01to2022-12-31" name="wyyy:RSAsSharesOfCommonStock" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">49,777</ix:nonFraction> and warrants to purchase&#160;<ix:nonFraction id="fid_589" contextRef="From2022-01-01to2022-12-31" name="wyyy:WarrantstoPurchasecCmmonSharesOutstanding" format="ixt:numdotdecimal" decimals="0" unitRef="Shares">150,000</ix:nonFraction>&#160;shares of common stock, outstanding, that were anti-dilutive.</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-33</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><ix:nonNumeric id="fid_969" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ComprehensiveIncomeNoteTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>17.&#160; Accumulated Other Comprehensive Loss </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Changes in the Company&#8217;s cumulative foreign currency translation adjustments due to translation of its foreign subsidiaries&#8217; Euro currency financial statements into the Company&#8217;s reporting currency were as and for the periods presented below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1021" contextRef="From2023-01-01to2023-12-31" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>YEAR ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Balances, January 1</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_596" contextRef="AsOf2022-12-31" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">350,234</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_594" contextRef="AsOf2021-12-31" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">241,586</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="TEXT-INDENT: 15px;vertical-align:top;">Net foreign currency translation gain (loss)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_598" contextRef="From2023-01-01to2023-12-31" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,335</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_597" contextRef="From2022-01-01to2022-12-31" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">108,648</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Balances, December 31</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>(<ix:nonFraction id="fid_602" contextRef="AsOf2023-12-31" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">334,899</ix:nonFraction></strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">(<ix:nonFraction id="fid_601" contextRef="AsOf2022-12-31" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:numdotdecimal" decimals="0" unitRef="USD" sign="-">350,234</ix:nonFraction></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table></ix:nonNumeric></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_970" contextRef="From2023-01-01to2023-12-31" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>18.&#160; Commitments and Contingencies</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Employment Agreements</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company has employment agreements with certain executives that set forth compensation levels and provide for severance payments in certain instances.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Legal Matters</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company is not involved in any material legal proceedings. </p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_971" contextRef="From2023-01-01to2023-12-31" name="wyyy:RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock" escape="true" continuedAt="cont_a7471b"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>19.&#160; Revenue by Service Type, Customer Type and by Geographic Region </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company recognized revenues by the following broad service types: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1022" contextRef="From2023-01-01to2023-12-31" name="wyyy:ScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">Carrier Services</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_606" contextRef="From2023-01-01to2023-12-31_wyyy_CarrierServicesMember" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">58,229,511</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_607" contextRef="From2022-01-01to2022-12-31_wyyy_CarrierServicesMember" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">53,339,950</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Managed Services</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_608" contextRef="From2023-01-01to2023-12-31_wyyy_ManagedServicesMember" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">47,796,849</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_609" contextRef="From2022-01-01to2022-12-31_wyyy_ManagedServicesMember" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,763,415</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_604" contextRef="From2023-01-01to2023-12-31" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">106,026,360</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_605" contextRef="From2022-01-01to2022-12-31" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">94,103,365</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-34</td></tr><tr style="height:15px"><td><p style="page-break-after: always"></p></td></tr><tr style="height:15px"><td><em><a href="#FTOC">Table of Contents</a></em></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p><ix:continuation id="cont_a7471b"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company recognized revenues for the following customer types as set forth below: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1023" contextRef="From2023-01-01to2023-12-31" name="wyyy:RevenueFromExternalCustomersByCustomersTypeTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">U.S. Federal Government</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_613" contextRef="From2023-01-01to2023-12-31_wyyy_USFederalGovernmentMember" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">84,475,325</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_612" contextRef="From2022-01-01to2022-12-31_wyyy_USFederalGovernmentMember" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">74,416,288</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">U.S. State and Local Governments</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_615" contextRef="From2023-01-01to2023-12-31_wyyy_UsStateAndLocalGovernmentsMember" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">561,378</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_614" contextRef="From2022-01-01to2022-12-31_wyyy_UsStateAndLocalGovernmentsMember" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">411,511</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">Foreign Governments</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_617" contextRef="From2023-01-01to2023-12-31_wyyy_ForeignGovernmentsMember" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">79,556</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_616" contextRef="From2022-01-01to2022-12-31_wyyy_ForeignGovernmentsMember" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">146,538</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Commercial Enterprises</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_619" contextRef="From2023-01-01to2023-12-31_wyyy_CommercialEnterprisesMember" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,910,101</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_618" contextRef="From2022-01-01to2022-12-31_wyyy_CommercialEnterprisesMember" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,129,028</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_611" contextRef="From2023-01-01to2023-12-31" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">106,026,360</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_610" contextRef="From2022-01-01to2022-12-31" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">94,103,365</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company recognized revenues from customers in the following geographic regions:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1024" contextRef="From2023-01-01to2023-12-31" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" escape="true"><table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="6"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;" colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">United States</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_623" contextRef="From2023-01-01to2023-12-31_wyyy_UnitedStatesUsaMember" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">102,017,851</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_622" contextRef="From2022-01-01to2022-12-31_wyyy_UnitedStatesUsaMember" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">90,786,554</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Europe</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_625" contextRef="From2023-01-01to2023-12-31_srt_EuropeMember" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,008,509</ix:nonFraction></strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_624" contextRef="From2022-01-01to2022-12-31_srt_EuropeMember" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,316,811</ix:nonFraction></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong><ix:nonFraction id="fid_621" contextRef="From2023-01-01to2023-12-31" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">106,026,360</ix:nonFraction></strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><ix:nonFraction id="fid_620" contextRef="From2022-01-01to2022-12-31" name="us-gaap:Revenues" format="ixt:numdotdecimal" decimals="0" unitRef="USD">94,103,365</ix:nonFraction></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table></ix:nonNumeric></ix:continuation><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><ix:nonNumeric id="fid_1025" contextRef="From2023-01-01to2023-12-31" name="us-gaap:SubsequentEventsTextBlock" escape="true"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>20.&#160; Subsequent Events</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On February 29, 2024, the Company entered into a Loan and Security Agreement (the &#8220;Loan&#8221;) and Promissory Note (the &#8220;Note,&#8221; and, together with the Loan, the &#8220;Agreements&#8221;) with Old Dominion National Bank.&#160; The Agreements provide for a new $<ix:nonFraction id="fid_376" contextRef="AsOf2024-02-29_wyyy_LoanAgreementMember_us-gaap_SubsequentEventMember" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:numdotdecimal" decimals="-4" unitRef="USD" scale="4">4,000,000</ix:nonFraction> revolving line of credit facility (the &#8220;Credit Facility&#8221;).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Advances under the Credit Facility are subject to a borrowing base equal to the lesser of (i) $<ix:nonFraction id="fid_378" contextRef="From2024-02-01to2024-02-29_wyyy_LoanAgreementMember_us-gaap_SubsequentEventMember" name="us-gaap:InterestExpenseBorrowings" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,000,000</ix:nonFraction> or (ii) 80% of billed accounts receivable less than 90 days outstanding.&#160; Interest accrues on the outstanding principal balance of the Credit Facility at an annual rate equal to the Prime Rate published in The Wall Street Journal, subject to a floor rate of <ix:nonFraction id="fid_387" contextRef="From2024-02-01to2024-02-29_wyyy_LoanAgreementMember_us-gaap_SubsequentEventMember" name="wyyy:PercentageOfUnpaidBalanceOfEligibleAccountsReceivable" decimals="INF" unitRef="Pure" scale="-2">7.25</ix:nonFraction>%.&#160; <ix:nonNumeric id="fid_384" contextRef="From2024-02-01to2024-02-29_wyyy_LoanAgreementMember_us-gaap_SubsequentEventMember" name="us-gaap:DebtInstrumentMaturityDateDescription">Outstanding interest on the amount borrowed is payable monthly and all outstanding interest and principal is due on the maturity date of February 28, 2025</ix:nonNumeric>.&#160; The Credit Facility includes customary covenants and events of default, including the following items that are measured annually commencing December 31, 2024: (i) a minimum tangible net worth of $<ix:nonFraction id="fid_388" contextRef="AsOf2024-02-29_wyyy_LoanAgreementMember_us-gaap_SubsequentEventMember" name="us-gaap:MinimumNetWorthRequiredForCompliance" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">2.0</ix:nonFraction> million; (ii) a minimum annual EBITDA of $<ix:nonFraction id="fid_389" contextRef="AsOf2024-02-29_wyyy_LoanAgreementMember_us-gaap_SubsequentEventMember" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:numdotdecimal" decimals="-5" unitRef="USD" scale="6">1.0</ix:nonFraction> million and (iii) <ix:nonNumeric id="fid_383" contextRef="From2024-02-01to2024-02-29_wyyy_LoanAgreementMember_us-gaap_SubsequentEventMember" name="wyyy:DescriptionOfBorrowingTerm">a ratio of current assets to current liabilities of not less than 1.0 to 1.0</ix:nonNumeric>. The terms of new Credit Facility prohibit the use of our Factoring Arrangement. The Company has not had material borrowings on its Credit Facility through March 26, 2024.</p></ix:nonNumeric><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"><tbody><tr style="height:15px"><td class="hpbhr">&#160;</td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;text-align:center;">F-35</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.9
<SEQUENCE>2
<FILENAME>wyy_ex109.htm
<DESCRIPTION>PURCHASE ORDER
<TEXT>
<html><head><title>wyy_ex109.htm</title><!--Document created using EDGARMaster--></head><body style="TEXT-ALIGN: justify; FONT: 10pt times new roman"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>EXHIBIT 10.9</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><img src="wyy_ex109img1.jpg">&nbsp;</p> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td class="hpbhr">&nbsp;</td></tr> <tr style="height:15px"> <td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;">&nbsp;</td></tr> <tr style="height:15px"> <td><p style='page-break-after: always'></p></td></tr> <tr style="height:15px"> <td>&nbsp;</td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><img src="wyy_ex109img2.jpg">&nbsp;</p> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td class="hpbhr">&nbsp;</td></tr> <tr style="height:15px"> <td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;">&nbsp;</td></tr> <tr style="height:15px"> <td><p style='page-break-after: always'></p></td></tr> <tr style="height:15px"> <td>&nbsp;</td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><img src="wyy_ex109img3.jpg">&nbsp;</p> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td class="hpbhr">&nbsp;</td></tr> <tr style="height:15px"> <td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;">&nbsp;</td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p><body>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.131
<SEQUENCE>3
<FILENAME>wyy_ex10131.htm
<DESCRIPTION>EMPLOYMENT MODIFICATION AGREEMENT WITH IAN SPARLING
<TEXT>
<html><head><title>wyy_ex10131.htm</title><!--Document created using EDGARMaster--></head><body style="TEXT-ALIGN: justify; FONT: 10pt times new roman"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>EXHIBIT 10.13.1</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;font-size:10pt;text-align:left;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="BORDER-BOTTOM: #000000 1px solid;" colspan="3"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><img src="wyy_ex10131img1.jpg"></p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>MODIFICATION #1</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>TO</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Employment Agreement Dated April 30, 2020</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>BETWEEN</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>WidePoint Corporation</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>AND</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Ian Sparling (&#8220;Executive&#8221;) </strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>MODIFICATION DESCRIPTION:</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:4%;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td style="width:4%;vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">1.</p></td> <td style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">Change the Executive&#8217;s Title</p></td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong></strong>&nbsp;</p> <table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:8%;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td style="width:4%;"> <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>From:</strong></p></td> <td style="vertical-align:top;">Executive Vice President and CEO Soft-ex<strong></strong></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>To:</strong></p></td> <td style="vertical-align:top;">Chief Operating Officer, International (COO &#8211; I) and CEO Soft-ex</td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:4%;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td style="width:4%;vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">2.</p></td> <td style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">Change the Executive&#8217;s Salary</p></td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong></strong>&nbsp;</p> <table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:8%;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td style="width:4%;"> <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>From:</strong></p></td> <td style="vertical-align:top;">&#8364;200,000</td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>To:</strong></p></td> <td style="vertical-align:top;">&#8364;250,000</td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong></strong>&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong>The effective date of the modifications is August 1, 2022. All other terms and conditions remain unchanged.</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><em>Acceptance:</em></strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;font-size:10pt;text-align:left;width:100%" cellpadding="0"> <tr style="height:15px"> <td colspan="2"> <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>WIDEPOINT CORPORATION</strong></p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td colspan="2"> <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>EXECUTIVE</strong></p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td style="width:5%;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td style="width:35%;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td style="width:10%;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td style="width:5%;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td style="width:35%;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td style="width:10%;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">BY:</p></td> <td style="BORDER-BOTTOM: #000000 1px solid;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">BY:</p></td> <td style="BORDER-BOTTOM: #000000 1px solid;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">NAME:</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Jin Kang</strong></p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">NAME:</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Ian Sparling</strong></p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">TITLE:</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>President and CEO</strong></p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">TITLE:</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Chief Operating Officer, International</strong></p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>and CEO Soft-ex</strong></p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">DATE</p></td> <td style="BORDER-BOTTOM: #000000 1px solid;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">DATE:</p></td> <td style="BORDER-BOTTOM: #000000 1px solid;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><strong><u></u></strong>&nbsp;</p><body>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-19.1
<SEQUENCE>4
<FILENAME>wyy_ex191.htm
<DESCRIPTION>INSIDER TRADING POLICY
<TEXT>
<html><head><title>wyy_ex191.htm</title><!--Document created using EDGARMaster--></head><body style="TEXT-ALIGN: justify; FONT: 10pt times new roman"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>EXHIBIT 19.1</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>WIDEPOINT CORPORATION STATEMENT OF </strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>CORPORATION POLICY ON INSIDER TRADING</strong></p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><strong>The Need for a Policy Statement</strong></p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">As a publicly owned company, WidePoint Corporation (the &#8220;<u>Company</u>&#8221;) is in competition with other public companies for investment dollars. A critical aspect of that competition is the Company&#8217;s ability to maintain its reputation for integrity in its dealings with the investment public. Accordingly, the Company has adopted this Policy on Insider Trading (the &#8220;<u>Policy</u>&#8221;) to avoid even the appearance of impropriety on the part of any the Company&#8217;s directors, officers, employees, temporary employees, consultants, independent contractors or other agents (not just so-called "insiders"). Not only will our relationship with the public be damaged by a perception that "insiders" are taking improper advantage of inside information, but individuals and the Company may be civilly and criminally liable for unlawful trading under federal and state laws.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">As an essential part of your work, you may have access to material nonpublic ("<u>insider</u>") information about the Company or about the Company&#8217;s business (including information about other companies with which the Company does or may do business). This Policy is meant to prevent the purchase or sale of the Company&#8217;s securities by those who possess such material nonpublic information. In addition, this Policy seeks to prevent the selective disclosure of such material nonpublic information to others who may trade. Specifically, this Policy addresses Rule 10b-5 of the Rules and Regulations under the Securities Exchange Act of 1934, as amended, (the "<u>Exchange Act</u>").</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">You should also understand that the directors and certain shareholders and officers are subject to Section 16 of the Exchange Act. The Company requires that all involved persons comply with the provisions of Section 16.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><strong>Policy Applicable to All Persons</strong></p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">No director, officer, employee, temporary employee, consultant, independent contractor, agent, or representative of the Company who has material nonpublic information relating to the Company, may buy or sell the Company&#8217;s securities, directly or indirectly, or engage in any other action to take improper personal advantage of that information, or improperly pass that information on to others. This Policy also applies to information relating to any other company, including customers or suppliers, obtained in the course of your relationship with the Company when that information may have material consequences with respect to the Company or the other company. Under Section 16, any profit realized by a director, officer or 10% stockholder of the Company from selling and then buying or from buying and then selling the Company securities within any six-month period is subject to recapture by the Company. This "short- swing" profit rule applies regardless of whether the person trading possessed material nonpublic information. In addition, no director, officer, or 10% stockholder may sell the Company&#8217;s securities he or she does not own (often referred to as "short sales") nor may such a person sell the Company&#8217;s securities he or she owns without delivering them to the buyer within 20 days or mailing them&nbsp; to the buyer within 5 days. Transactions that may be necessary or justifiable for independent reasons (such as the need to raise money for an emergency expenditure) are no exception.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:25%;"> <p style="margin:0px">&nbsp;</p></td> <td> <p style="MARGIN: 0px; text-align:center;">Page&nbsp;1 of 4</p></td> <td style="width:25%;"> <p style="MARGIN: 0px; text-align:right;">Revised March 22, 2024</p></td></tr></table> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td class="hpbhr">&nbsp;</td></tr> <tr style="height:15px"> <td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;"></td></tr> <tr style="height:15px"> <td><p style='page-break-after: always'></p></td></tr> <tr style="height:15px"> <td>&nbsp;</td></tr></table> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><strong>Definition of Material Nonpublic Information</strong></p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">"<u>Material</u>" information is any information that a reasonable investor would likely consider important in formulating a decision to buy, hold or sell securities of the Company. In short, any information, which could reasonably affect the price of the Company&#8217;s stock. A good rule of thumb is if the nonpublic information makes you want to buy or sell, it would probably affect others in the same way and is, therefore, likely to be material.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">Common examples of material information include: projections of future earnings or losses; financial liquidity problems; major marketing changes; news of a pending or proposed joint venture, merger, acquisition or tender offer; news of a significant sale of assets or the disposition of a subsidiary; changes in dividend policies; the declaration of a stock split or the offering of additional securities; changes in senior management or major personnel changes; significant new products or discoveries; significant litigation or government investigations; and the gain or loss of a substantial customer or supplier.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">"<u>Nonpublic</u>" information is any information, which has not been disclosed generally to the marketplace. Information about the Company that is not yet in general circulation should be considered nonpublic. Similarly, information received about another company in circumstances indicating that it is not yet in general circulation should be considered nonpublic. All information that you learn about the Company, its business plans or any other company with whom the Company may be doing business in connection with your employment is potentially "insider" information until publicly disclosed or made available by the Company. Even after the Company has released previously nonpublic information, it is important to be sure that, before you trade, sufficient time has elapsed to enable the information to be disseminated to, and considered by, public investors. Again, a good rule of thumb is to wait at least 48 hours following a public announcement before trading, assuming that you are not otherwise in the possession of material nonpublic information about the Company.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">You should treat all nonpublic information as confidential and proprietary to the Company. You may not disclose nonpublic information to others, such as relatives, friends or business acquaintances, who do not need to know it for legitimate business reasons. If this nonpublic information is also "material," you are required by law and the Company&#8217;s policy to refrain from trading and refrain from passing the information on to others who may trade, as you may be held personally liable if you "tip" material nonpublic inside information. Further, you are prohibited from urging others to trade or not trade if your advice is prompted by nonpublic information.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><strong>Passing on Information ("Tipping") to Others</strong></p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">"<u>Tipping</u>" occurs when a company insider communicates any material nonpublic information concerning the Company to any other person or when a company insider expresses an opinion to another based on material nonpublic information regarding whether or not to trade in the Company&#8217;s securities. If the information is proprietary information about the Company or is information that could have an impact on the price of the Company&#8217;s securities, you are prohibited from passing on such information to others, including relatives, friends and business acquaintances. The Company&#8217;s officers, directors and employees are responsible for the compliance of their immediate family and others living in their households. Penalties apply whether or not you derive any benefit from another's actions when those actions are based on information you provided.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:25%;"> <p style="margin:0px">&nbsp;</p></td> <td> <p style="MARGIN: 0px; text-align:center;">Page&nbsp;2 of 4</p></td> <td style="width:25%;"> <p style="MARGIN: 0px; text-align:right;">Revised March 22, 2024</p></td></tr></table> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td class="hpbhr">&nbsp;</td></tr> <tr style="height:15px"> <td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;"></td></tr> <tr style="height:15px"> <td><p style='page-break-after: always'></p></td></tr> <tr style="height:15px"> <td>&nbsp;</td></tr></table> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><strong>Liability</strong></p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">Insider trading is illegal. Insider traders and tippers may be subject to criminal penalties including jail sentences and fines, as well as held liable for any losses to the Company and any other person who contemporaneously bought or sold securities. The Securities and Exchange Commission and the securities exchanges have developed very effective methods of detecting insider trading through, among other things, constantly reviewing trading activity amounting to only a few hundred dollars. It is the infraction, not the amount of money, that drives the government enforcement effort, and the SEC in recent years has adopted a deliberate policy of pursuing small violations. Do not assume that a particular violation is too small or insignificant to be detected or prosecuted.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">In addition, the Company and the Company&#8217;s directors, officers and other managers may be subject to liability under the federal securities laws if the Company or such persons knew or recklessly disregarded the fact that a person, directly or indirectly, under the Company&#8217;s or such person's control was likely to engage in insider trading and failed to take appropriate steps to prevent such an act before it occurred. The penalties for such inaction can be significant. The adoption of this Policy by the Board of Directors states the intent and practice of the Company to establish an environment where insider trading is simply not allowed.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">Trading or tipping while in possession of information that is both material and nonpublic could lead to liability for the Company as well as the individual traders. Remember, if your securities transactions become the subject of scrutiny, they will be viewed after-the-fact with the benefit of hindsight. As a result, before engaging in any transaction, you should carefully consider how regulators and others might view your transaction in hindsight.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">If material nonpublic information is inadvertently disclosed, no matter what the circumstances, by any Company director, officer or employee, the person making or discovering that disclosure should immediately report the facts to the Chief Executive Officer or his or her designee.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><strong>Trading During Window Periods - When Trading is Appropriate - Preclearance</strong></p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">The Company encourages investment in its securities by our directors, officers and employees. The most appropriate periods to buy or sell the Company&#8217;s securities are the periods beginning on the third trading day following the issuance of an earnings release for a completed fiscal quarter and ending at the close of trading on the tenth calendar day following the last day of the Company&#8217;s fiscal quarter (i.e. the window periods would close at the close of trading on April 10, July 10, August 10 and January 10) (so-called "<u>window periods</u>"). The Securities and Exchange Commission has identified these periods as the times when there should be the least amount of inside information about companies that is unavailable to the investing public. Please note, however, that you may not buy or sell the Company&#8217;s securities even during window periods if you are in possession of material nonpublic information. This restriction applies even if you planned to make the transaction before learning material nonpublic information, and even if you believe you will suffer an economic loss or miss an anticipated gain by waiting.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">Directors and officers that desire to transact in Company securities during a window period need to seek and obtain preclearance from the Company&#8217;s Chief Executive Officer or his or her designee for each particular transaction. No trades should occur without preclearance unless they are under an authorized 10b5-1 trading plan.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><u>Example of Trading Window</u>: if the Company&#8217;s quarterly financial results are made public on Friday morning prior to the opening of the stock markets, then the appropriate trading window commences on the succeeding Tuesday and ends on April 10, July 10, August 10 or January 10, as applicable.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:25%;"> <p style="margin:0px">&nbsp;</p></td> <td> <p style="MARGIN: 0px; text-align:center;">Page&nbsp;3 of 4</p></td> <td style="width:25%;"> <p style="MARGIN: 0px; text-align:right;">Revised March 22, 2024</p></td></tr></table> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td class="hpbhr">&nbsp;</td></tr> <tr style="height:15px"> <td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;"></td></tr> <tr style="height:15px"> <td><p style='page-break-after: always'></p></td></tr> <tr style="height:15px"> <td>&nbsp;</td></tr></table> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><strong>Trading Outside the Window Periods - Preclearance</strong></p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">Directors and officers of the Company may buy or sell the Company&#8217;s securities outside the window period IF AND ONLY IF they seek and obtain preclearance from the Company&#8217;s Chief Executive Officer or his or her designee for each particular transaction. No trades outside the window periods should occur without preclearance.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><u>Transactions Under Company Plans</u></p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">This Policy does not apply in the case of the following transactions, except as specifically noted:</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><u>Stock Option Exercises</u>. This Policy does not apply to the exercise of a stock option acquired pursuant to the Company&#8217;s equity incentive plans or to the exercise of a share withholding right pursuant to which you elect to have the Company withhold shares of stock to satisfy tax withholding requirements or the exercise price for the option. This Policy does apply, however, to any sale of stock as part of a broker-assisted cashless exercise of an option or any other market sale for the purpose of generating the cash needed to pay tax withholding amounts or the exercise price of an option or otherwise. </p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><u>Restricted Stock and Restricted Stock Unit Awards</u>. This Policy does not apply to the vesting of restricted stock or restricted stock units, or the exercise of a tax withholding right pursuant to which you elect to have the Company withhold shares of stock to satisfy tax withholding requirements upon the vesting of any restricted stock or restricted stock units. This Policy does apply, however, to any market sale of restricted stock that has vested or shares received in settlement of restricted stock units.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><u>10b5-1 Trading Plans</u>.&nbsp; This Policy does not apply to trades made pursuant to a pre-authorized 10b5-1 trading plan that is entered into a window period at such time as the individual is not in possession of material non public information.&nbsp; Such plans shall be pre-approved by the Chief Executive Officer.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;"><strong>Corporation Assistance</strong></p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:justify;">Any person who has any questions about specific transactions may obtain additional guidance from the Company&#8217;s Chief Executive Officer or his or her designee. Remember, however, the ultimate responsibility for adhering to this Policy and avoiding improper transactions rests with you. It is imperative that you use your best judgment.</p> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:25%;"> <p style="margin:0px">&nbsp;</p></td> <td> <p style="MARGIN: 0px; text-align:center;">Page 4 of 4</p></td> <td style="width:25%;"> <p style="MARGIN: 0px; text-align:right;">Revised March 22, 2024</p></td></tr></table> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td class="hpbhr">&nbsp;</td></tr> <tr style="height:15px"> <td style="BORDER-BOTTOM: black 1px solid; TEXT-INDENT: 0px;"></td></tr></table> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p><body>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>5
<FILENAME>wyy_ex21.htm
<DESCRIPTION>SUBSIDIARIES
<TEXT>
<html><head><title>wyy_ex21.htm</title><!--Document created using EDGARMaster--></head><body style="TEXT-ALIGN: justify; FONT: 10pt times new roman"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>EXHIBIT 21</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>SUBSIDIARIES OF WIDEPOINT CORPORATION</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&nbsp;</p> <table style="border-spacing:0;font-size:10pt;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="vertical-align:top;"> <p style="margin:0px"><strong>Full Legal Name</strong></p></td> <td style="width:15%;vertical-align:top;"> <p style="MARGIN: 0px; text-align:center;"><strong>State or Country of Incorporation</strong></p></td></tr> <tr style="height:15px;background-color:#cceeff"> <td style="vertical-align:top;"> <p style="margin:0px">WidePoint Integrated Solutions Corp. (1)</p></td> <td style="vertical-align:top;"> <p style="MARGIN: 0px; text-align:center;">Virginia</p></td></tr> <tr style="height:15px;background-color:#ffffff"> <td style="vertical-align:top;"> <p style="margin:0px">WidePoint Cybersecurity Solutions Corporation (2)</p></td> <td style="vertical-align:top;"> <p style="MARGIN: 0px; text-align:center;">Virginia</p></td></tr> <tr style="height:15px;background-color:#cceeff"> <td style="vertical-align:top;"> <p style="margin:0px">WidePoint IL, Inc. (3)</p></td> <td style="vertical-align:top;"> <p style="MARGIN: 0px; text-align:center;">Illinois</p></td></tr> <tr style="height:15px;background-color:#ffffff"> <td style="vertical-align:top;"> <p style="margin:0px">WidePoint Global Solutions, Inc.</p></td> <td style="vertical-align:top;"> <p style="MARGIN: 0px; text-align:center;">Delaware</p></td></tr> <tr style="height:15px;background-color:#cceeff"> <td style="vertical-align:top;"> <p style="margin:0px">Soft-ex Communications Ltd. (subsidiary of WidePoint Global Solutions, Inc.)</p></td> <td style="vertical-align:top;"> <p style="MARGIN: 0px; text-align:center;">Ireland</p></td></tr> <tr style="height:15px;background-color:#ffffff"> <td style="vertical-align:top;"> <p style="margin:0px">Soft-ex BV (subsidiary of Soft-ex Communications Ltd.)</p></td> <td style="vertical-align:top;"> <p style="MARGIN: 0px; text-align:center;">Netherlands</p></td></tr> <tr style="height:15px;background-color:#cceeff"> <td style="vertical-align:top;"> <p style="margin:0px">Soft-ex UK Limited (subsidiary of Soft-ex Communications Ltd.)</p></td> <td style="vertical-align:top;"> <p style="MARGIN: 0px; text-align:center;">England</p></td></tr> <tr style="height:15px;background-color:#ffffff"> <td style="vertical-align:top;"> <p style="margin:0px">WYY Florida Sub, Inc. (changed to IT Authorities, Inc.)</p></td> <td style="vertical-align:top;"> <p style="MARGIN: 0px; text-align:center;">Florida</p></td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:4%;vertical-align:top;"> <p style="margin:0px">(1)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">In January 2019, WidePoint Solutions Corp. was merged into WidePoint Integrated Solutions Corp.</p></td></tr> <tr style="height:15px"> <td style="vertical-align:top;"> <p style="margin:0px">(2)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">In April 2017, Advanced Response Concepts Corporation and Protexx Technology Corporation, both Delaware corporations, were merged into WidePoint Cybersecurity Solutions Corporation.</p></td></tr> <tr style="height:15px"> <td style="vertical-align:top;"> <p style="margin:0px">(3)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">In January 2021, WidePoint IL, Inc. was merged into WidePoint Integrated Solutions Corp.</p></td></tr></table>&nbsp;<body>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>6
<FILENAME>wyy_ex231.htm
<DESCRIPTION>CONSENT
<TEXT>
<html><head><title>wyy_ex231.htm</title><!--Document created using EDGARMaster--></head><body style="TEXT-ALIGN: justify; FONT: 10pt times new roman"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>EXHIBIT 23.1</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">We consent to the incorporation by reference in the Registration Statements on Form S-8 (No. 333-124867, No. 333-158772, No. 333-223352, and No. 333-272976) of WidePoint Corporation (the &#8220;Company&#8221;), of our report dated March 26, 2024, relating to the consolidated financial statements of the Company, appearing in this Annual Report on Form 10-K of the Company for the year ended December 31, 2023, filed with the Securities and Exchange Commission.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;font-size:10pt;text-align:left;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="BORDER-BOTTOM: #000000 1px solid;width:35%;"> <p style="margin:0px">/s/ Moss Adams LLP</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">San Diego, California</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">March 26, 2024</p><body>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>7
<FILENAME>wyy_ex311.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<html><head><title>wyy_ex311.htm</title><!--Document created using EDGARMaster--></head><body style="TEXT-ALIGN: justify; FONT: 10pt times new roman"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>EXHIBIT 31.1</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Certification of Chief Executive Officer</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Pursuant to Section 302 of the Sarbanes-Oxley Act and Rule 13a-14(a)</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">or 15d-14(a) under the Securities Exchange Act of 1934</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">I, Jin H. Kang, certify that:</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="vertical-align:top;"> <p style="margin:0px">1.</p></td> <td colspan="2" style="vertical-align:top;"> <p style="margin:0px">I have reviewed this Annual Report on Form 10-K of WidePoint Corporation;</p></td></tr> <tr style="height:15px"> <td style="width:4%;"> <p style="margin:0px">&nbsp;</p></td> <td style="width:4%;"> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td style="vertical-align:top;"> <p style="margin:0px">2.</p></td> <td colspan="2" style="vertical-align:top;"> <p style="margin:0px">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;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td style="vertical-align:top;"> <p style="margin:0px">3.</p></td> <td colspan="2" style="vertical-align:top;"> <p style="margin:0px">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;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td style="vertical-align:top;"> <p style="margin:0px">4.</p></td> <td colspan="2" style="vertical-align:top;"> <p style="margin:0px">The registrant's other certifying officer 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:</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="margin:0px">a)</p></td> <td style="vertical-align:top;">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;</td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="margin:0px">b)</p></td> <td style="vertical-align:top;">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;</td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="margin:0px">c)</p></td> <td style="vertical-align:top;">Evaluated the effectiveness of the registrant&#8217;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</td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="margin:0px">d)</p></td> <td style="vertical-align:top;">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td style="vertical-align:top;"> <p style="margin:0px">5.</p></td> <td colspan="2" style="vertical-align:top;"> <p style="margin:0px">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="margin:0px">a)</p></td> <td style="vertical-align:top;">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&#8217;s ability to record, process, summarize and report financial information; and</td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="margin:0px">b)</p></td> <td style="vertical-align:top;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:50%;">Date: March 26, 2024</td> <td style="width:3%;">By:</td> <td style="BORDER-BOTTOM: black 1px solid;width:35%;">/s/ JIN H. KANG</td> <td style="width:12%;"></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td colspan="2"> <p style="margin:0px">Jin H. Kang</p> <p style="margin:0px">Chief Executive Officer</p></td> <td>&nbsp;</td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p><body>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>8
<FILENAME>wyy_ex312.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<html><head><title>wyy_ex312.htm</title><!--Document created using EDGARMaster--></head><body style="TEXT-ALIGN: justify; FONT: 10pt times new roman"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>EXHIBIT 31.2</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Certification of Chief Financial Officer</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Pursuant to Section 302 of the Sarbanes-Oxley Act and Rule 13a-14(a)</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">or 15d-14(a) under the Securities Exchange Act of 1934</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">I, Robert J. George certify that:</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">1.</p></td> <td colspan="2" style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">I have reviewed this Annual Report on Form 10-K of WidePoint Corporation;</p></td></tr> <tr style="height:15px"> <td style="width:4%;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td style="width:4%;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">2.</p></td> <td colspan="2" style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">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;</p></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">3.</p></td> <td colspan="2" style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">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;</p></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">4.</p></td> <td colspan="2" style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">The registrant's other certifying officer 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:</p></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">a)</p></td> <td style="vertical-align:top;">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;</td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">b)</p></td> <td style="vertical-align:top;">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;</td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">c)</p></td> <td style="vertical-align:top;">Evaluated the effectiveness of the registrant&#8217;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</td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">d)</p></td> <td style="vertical-align:top;">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">5.</p></td> <td colspan="2" style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</p></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">a)</p></td> <td style="vertical-align:top;">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&#8217;s ability to record, process, summarize and report financial information; and</td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">b)</p></td> <td style="vertical-align:top;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:50%;">Date: March 26, 2024 </td> <td style="width:3%;">By:</td> <td style="BORDER-BOTTOM: black 1px solid;width:35%;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">/s/ Robert J. George</p></td> <td style="width:12%;"></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td colspan="2"> <p style="font-size:10pt;font-family:times new roman;margin:0px">Robert J. George</p></td> <td>&nbsp;</td></tr> <tr style="height:15px"> <td>&nbsp;</td> <td colspan="2"> <p style="font-size:10pt;font-family:times new roman;margin:0px">Chief Financial Officer</p></td> <td>&nbsp;</td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p><body>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>9
<FILENAME>wyy_ex32.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<html><head><title>wyy_ex32.htm</title><!--Document created using EDGARMaster--></head><body style="TEXT-ALIGN: justify; FONT: 10pt times new roman"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>EXHIBIT 32</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Written Statement of the Chief Executive Officer and Chief Financial Officer</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Pursuant to 18 U.S.C. &#167; 1350</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">Solely for the purposes of complying with 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, we, the undersigned Chief Executive Officer and Chief Financial Officer of WidePoint Corporation (the &#8220;Company&#8221;), hereby certify, based on our knowledge, that the Annual Report on Form 10-K of the Company for the year ended December 31, 2023 (the &#8220;Report&#8221;), fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934 and that information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;font-size:10pt;text-align:left;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="BORDER-BOTTOM: #000000 1px solid;width:35%;"> <p style="margin:0px">/s/ JIN H. KANG</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">Jin H. Kang</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">Chief Executive Officer</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td style="BORDER-BOTTOM: #000000 1px solid;"> <p style="margin:0px">/s/ Robert J. George</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">Robert J. George</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">Chief Financial Officer</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">Date: March 26, 2024</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p><body>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97.1
<SEQUENCE>10
<FILENAME>wyy_ex971.htm
<DESCRIPTION>COMPENSATION RECOVERY POLICY
<TEXT>
<html><head><title>wyy_ex971.htm</title><!--Document created using EDGARMaster--></head><body style="TEXT-ALIGN: justify; FONT: 10pt times new roman"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;"><strong>EXHIBIT 97.1</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:right;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>WidePoint Corporation</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Compensation Recovery Policy</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Effective December 1, 2023</strong></p> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td id="del_td321d1c41-1c30-430a-8890-46c81cabc8af~a3ebc8" style="width:4%;vertical-align:top;"> <p style="margin:0px">1.</p></td> <td id="del_tdb0f715f6-c459-4f6d-bde2-e624d56f3d3d~d4a418" style="vertical-align:top;"><u>Purpose</u>. The purpose of this Compensation Recovery Policy (this &#8220;Policy&#8221;) is to describe the circumstances under which WidePoint Corporation (the &#8220;Company&#8221;) is required to recover certain compensation paid to certain employees. Any references in compensation plans, agreements, equity awards or other policies to the Company&#8217;s &#8220;recoupment,&#8221; &#8220;clawback&#8221; or similarly named policy shall mean this Policy.</td></tr> <tr style="height:15px"> <td id="del_td7a923152-b0d5-4fbc-a09c-2e604e0e3ade~b1cfeb"> <p style="margin:0px">&nbsp;</p></td> <td id="del_td1f968170-9ec2-4d2e-a051-649329f09e75~357870"> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td id="del_tdd9c4f8dd-e67d-4ba1-bb5f-3165980d7b60~2a5f80" style="vertical-align:top;"> <p style="margin:0px">2.</p></td> <td id="del_tdcc40519c-64f0-4ae7-b29d-35ed90b837c3~105d55" style="vertical-align:top;"><u>Requirement to Recover Compensation</u>. In the event that the Company is required to prepare an Accounting Restatement, the Company shall recover reasonably promptly the amount of Erroneously Awarded Compensation.</td></tr> <tr style="height:15px"> <td id="del_tde74890e1-47f5-4ba0-9c14-718950f26fda~b185df"> <p style="margin:0px">&nbsp;</p></td> <td id="del_tde62debb8-3c0a-4eef-b0bd-8d80922bce2d~cc81ae"> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td id="del_td448fd4c4-e6f1-4d4a-aef6-335ad6ec89d8~18412d" style="vertical-align:top;"> <p style="margin:0px">3.</p></td> <td id="del_td779fc213-37df-4fe7-984e-e140578ecc22~9eadf3" style="vertical-align:top;"><u>Definitions</u>. For purposes of this Policy, the following terms, when capitalized, shall have the meanings set forth below:</td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td id="del_td9dc3538f-f4cb-4b25-b893-4ff3b0c4cf1d" style="width:4%;"> <p style="margin:0px">&nbsp;</p></td> <td id="del_tdefb2ca0a-7c15-46d7-9beb-215485165aa6" style="width:4%;vertical-align:top;"> <p style="margin:0px">(a)</p></td> <td id="del_tdd1e5c38c-f77a-4d6b-aaab-092c85708a17" style="vertical-align:top;">&#8220;<em>Accounting Restatement</em>&#8221; shall mean any accounting restatement required due to the Company&#8217;s material noncompliance with any financial reporting requirement under the securities law, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.</td></tr> <tr style="height:15px"> <td id="del_td60d87cd5-a780-432f-b928-90236e5483c6"> <p style="margin:0px">&nbsp;</p></td> <td id="del_tdcd058f0b-611e-459e-ae5a-6230915997c0"> <p style="margin:0px">&nbsp;</p></td> <td id="del_td95d3a16b-20cb-42a9-ba92-521f6dc8c8b1"> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td id="del_tdb236a1d3-e73f-4828-8985-746ce26d48ee"> <p style="margin:0px">&nbsp;</p></td> <td id="del_td62822409-8a70-45e9-ab36-1d153519a54e" style="vertical-align:top;"> <p style="margin:0px">(b)</p></td> <td id="del_tdfc698bd6-7edc-4dbc-aad4-a34a9ab4fb36" style="vertical-align:top;">&#8220;<em>Covered Officer</em>&#8221; shall mean the Company&#8217;s president; principal financial officer; principal accounting officer (or if there is no such accounting officer, the controller); any vice-president of the Company in charge of a principal business unit, division, or function (such as sales, administration, or finance); any other officer who performs a significant policy-making function; or any other person who performs similar significant policy-making functions for the Company. Executive officers of the Company&#8217;s parent(s) or subsidiaries, if any, shall be deemed &#8220;Covered Officers&#8221; if they perform such policy-making functions for the Company. Identification of an executive officer for purposes of this Policy shall include at a minimum executive officers identified pursuant to Item 401(b) of Regulation S-K.</td></tr> <tr style="height:15px"> <td id="del_td6824e7da-8c6a-43c8-9f07-756830ce0000"> <p style="margin:0px">&nbsp;</p></td> <td id="del_tdd8613b7a-2adc-42d1-a579-1f92c412d652"> <p style="margin:0px">&nbsp;</p></td> <td id="del_tdba251046-d23f-41a5-9a47-03b25a98ced7"> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td id="del_tdc2982aad-e335-44e7-b96e-609ceef46ce3"> <p style="margin:0px">&nbsp;</p></td> <td id="del_td4c640e21-406e-4aaa-84b7-6e3de53b9a81" style="vertical-align:top;"> <p style="margin:0px">(c)</p></td> <td id="del_td48f84cee-0206-484c-8cb4-96a837c222c7" style="vertical-align:top;">&#8220;Effective Date&#8221; shall mean the date of adoption of Section 303A.14 of the NYSE Listed Company Manual.</td></tr> <tr style="height:15px"> <td id="del_tdd614a993-50c2-4f1c-83b2-d0d4de75be9d"> <p style="margin:0px">&nbsp;</p></td> <td id="del_td776c9dd2-430f-4e48-a0b2-562716bd024a"> <p style="margin:0px">&nbsp;</p></td> <td id="del_td054d320b-9040-42e7-8da3-18edb3cea1ad"> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td id="del_td6719cc54-78dd-4127-abc2-4d544caeb5b6"> <p style="margin:0px">&nbsp;</p></td> <td id="del_td6ae768c6-8bbf-440e-87f6-9f3717dce626" style="vertical-align:top;"> <p style="margin:0px">(d)</p></td> <td id="del_td69a5cae4-c509-4a47-b067-3a9501d0df61" style="vertical-align:top;">&#8220;<em>Erroneously Awarded Compensation</em>&#8221; shall mean the excess of (i) the amount of Incentive-Based Compensation Received by a person (A) after beginning service as a Covered Officer, (B) who served as a Covered Officer at any time during the performance period for that Incentive-Based Compensation, (C) while the Company has a class of securities listed on a national securities exchange or a national securities association and (D) during the Recovery Period; over (ii) the Recalculated Compensation.</td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td id="del_td106ab4b6-02a5-493f-b0e1-1ed728dc953d" class="hpbhr">&nbsp;</td></tr> <tr style="height:15px"> <td id="del_td380a8946-0739-43e9-814d-6865bef63103" style="BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center; TEXT-INDENT: 0px;">1</td></tr> <tr style="height:15px"> <td id="del_td73fa8006-84e1-474d-8670-427ee494dc59"><p style='page-break-after: always'></p></td></tr> <tr style="height:15px"> <td id="del_td75416c9d-b39a-4f8b-b4a1-787cbe532260">&nbsp;</td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:4%;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td style="width:4%;vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">(e)</p></td> <td style="vertical-align:top;">&#8220;<em>Incentive-Based Compensation</em>&#8221; shall mean any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a financial reporting measure. A financial reporting measure is a measure that is determined and presented in accordance with the accounting principles used in preparing the Company&#8217;s financial statements, and any measures that are derived wholly or in part from such measures, regardless of whether such measure is presented within the financial statements or included in a filing with the Securities and Exchange Commission. Each of stock price and total shareholder return is always considered a financial reporting measure. For the avoidance of doubt, incentive-based compensation subject to this Policy does not include stock options, restricted stock, restricted stock units or similar equity-based awards for which the grant is not contingent upon achieving any financial reporting measure performance goal and vesting is contingent solely upon completion of a specified employment period or attaining one or more non-financial reporting measures.</td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">(f)</p></td> <td style="vertical-align:top;">&#8220;<em>Recalculated Compensation</em>&#8221; shall mean the amount of Incentive-Based Compensation that otherwise would have been Received had it been determined based on the restated amounts in the Accounting Restatement, computed without regard to any taxes paid. For Incentive-Based Compensation based on stock price or total shareholder return, where the amount of the Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in an Accounting Restatement, the amount of the Recalculated Compensation must be based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total shareholder return, as the case may be, upon which the compensation was Received. The Company must maintain documentation of the determination of that reasonable estimate and provide such documentation to the national securities exchange or association on which its securities are listed.</td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">(g)</p></td> <td style="vertical-align:top;">Incentive-Based Compensation is deemed &#8220;<em>Received</em>&#8221; in the Company&#8217;s fiscal period during which the financial reporting measure specified in the award of such Incentive-Based Compensation is attained, even if the payment or grant of the Incentive-Based Compensation occurs after the end of that period.</td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="font-size:10pt;font-family:times new roman;margin:0px">(h)</p></td> <td style="vertical-align:top;">&#8220;<em>Recovery Period</em>&#8221; shall mean the three completed fiscal years of the Company immediately preceding the date the Company is required to prepare an Accounting Restatement; provided that the Recovery Period shall not begin before the Effective Date. For purposes of determining the Recovery Period, the Company is considered to be &#8220;required to prepare an Accounting Restatement&#8221; on the earlier to occur of: (i) the date the Company&#8217;s Board of Directors, a committee thereof, or the Company&#8217;s officer or officers authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement, or (ii) the date a court, regulator, or other legally authorized body directs the Company to prepare an Accounting Restatement. If the Company changes its fiscal year, then the transition period within or immediately following such three completed fiscal years also shall be included in the Recovery Period, provided that if the transition period between the last day of the Company&#8217;s prior fiscal year end and the first day of its new fiscal year comprises a period of nine to 12 months, then such transition period shall instead be deemed one of the three completed fiscal years and shall not extend the length of the Recovery Period.</td></tr></table> <p style="font-size:10pt;font-family:times new roman;margin:0px">&nbsp;</p> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td class="hpbhr">&nbsp;</td></tr> <tr style="height:15px"> <td style="BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center; TEXT-INDENT: 0px;">2</td></tr> <tr style="height:15px"> <td><p style='page-break-after: always'></p></td></tr> <tr style="height:15px"> <td>&nbsp;</td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:4%;vertical-align:top;"> <p style="margin:0px">4.</p></td> <td style="vertical-align:top;"> <p style="MARGIN: 0px; text-align:justify;"><u>Exceptions</u>. Notwithstanding anything to the contrary in this Policy, recovery of Erroneously Awarded Compensation will not be required to the extent the Company&#8217;s committee of independent directors responsible for executive compensation decisions (or a majority of the independent directors serving on the Company&#8217;s board of directors in the absence of such a committee) has made a determination that such recovery would be impracticable and one of the following conditions have been satisfied:</p></td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:4%;"> <p style="margin:0px">&nbsp;</p></td> <td style="width:4%;vertical-align:top;"> <p style="margin:0px">(a)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">The direct expense paid to a third party to assist in enforcing this Policy would exceed the amount to be recovered; provided that, before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation that was Incentive-Based Compensation based on the expense of enforcement, the Company must make a reasonable attempt to recover such Erroneously Awarded Compensation, document such reasonable attempt(s) to recover, and provide that documentation to the national securities exchange or association on which its securities are listed.</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px;text-indent:30px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="margin:0px">(b)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">Recovery would violate home country law where, with respect to Incentive-Based Compensation, that law was adopted prior to November 28, 2022; provided that, before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation that was Incentive-Based Compensation based on violation of home country law, the Company must obtain an opinion of home country counsel, acceptable to the national securities exchange or association on which its securities are listed, that recovery would result in such a violation, and must provide such opinion to the exchange or association.</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px;text-indent:30px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="margin:0px">(c)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.</p></td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:4%;vertical-align:top;"> <p style="margin:0px">5.</p></td> <td style="vertical-align:top;"> <p style="MARGIN: 0px; text-align:justify;"><u>Manner of Recovery</u>. In addition to any other actions permitted by law or contract, the Company may take any or all of the following actions to recover any Erroneously Awarded Compensation: (a) require the Covered Officer to repay such amount; (b) offset such amount from any other compensation owed by the Company or any of its affiliates to the Covered Officer, regardless of whether the contract or other documentation governing such other compensation specifically permits or specifically prohibits such offsets; and (c) subject to Section 5(c), to the extent the Erroneously Awarded Compensation was deferred into a plan of deferred compensation, whether or not qualified, forfeit such amount (as well as the earnings on such amounts) from the Covered Officer&#8217;s balance in such plan, regardless of whether the plan specifically permits or specifically prohibits such forfeiture. If the Erroneously Awarded Compensation consists of shares of the Company&#8217;s common stock, and the Covered Officer still owns such shares, then the Company may satisfy its recovery obligations by requiring the Covered Officer to transfer such shares back to the Company.</p></td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td class="hpbhr">&nbsp;</td></tr> <tr style="height:15px"> <td style="BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center; TEXT-INDENT: 0px;">3</td></tr> <tr style="height:15px"> <td><p style='page-break-after: always'></p></td></tr> <tr style="height:15px"> <td>&nbsp;</td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:4%;vertical-align:top;"> <p style="margin:0px">6.</p></td> <td> <p style="margin:0px"><u>Other.</u></p></td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td style="width:4%;"> <p style="margin:0px">&nbsp;</p></td> <td style="width:4%;vertical-align:top;"> <p style="margin:0px">(a)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">This Policy shall be administered and interpreted, and may be amended from time to time, by the Company&#8217;s board of directors or any committee to which the board may delegate its authority in its sole discretion in compliance with the applicable listing standards of the national securities exchange or association on which the Company&#8217;s securities are listed, and the determinations of the board or such committee shall be binding on all Covered Officers.</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px;text-indent:30px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="margin:0px">(b)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">The Company shall not indemnify any Covered Officer against the loss of Erroneously Awarded Compensation.</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px;text-indent:30px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="margin:0px">(c)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">The Company shall file all disclosures with respect to this Policy in accordance with the requirements of the Federal securities laws, including the disclosure required by the applicable Securities and Exchange Commission filings.</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td> <p style="margin:0px;text-indent:30px">&nbsp;</p></td> <td> <p style="margin:0px">&nbsp;</p></td></tr> <tr style="height:15px"> <td> <p style="margin:0px">&nbsp;</p></td> <td style="vertical-align:top;"> <p style="margin:0px">(d)</p></td> <td style="vertical-align:top;"> <p style="margin:0px">Any right to recovery under this Policy shall be in addition to, and not in lieu of, any other rights of recovery that may be available to the Company.</p></td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p> <table style="border-spacing:0;font:10pt times new roman;width:100%" cellpadding="0"> <tr style="height:15px"> <td class="hpbhr">&nbsp;</td></tr> <tr style="height:15px"> <td style="BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center; TEXT-INDENT: 0px;">4</td></tr></table> <p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;">&nbsp;</p><body>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>wyyy-20231231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--XBRL Document Created with XBRLMaster-->
<!--Version: 2.3.08-->
<!--Based on XBRL 2.1-->
<!--Date of creation: 03/26/2024-->
<!--Software architectural design and coding: A'c Dharmapremananda Avt.-->
<!--Copyright (c) 2024 I-NET Business Solutions, Inc. All Rights Reserved.-->
<schema xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:us-gaap-att="http://fasb.org/us-gaap/attributes" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" 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:country="http://xbrl.sec.gov/country/2023" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:srt-roles="http://fasb.org/srt-roles/2023" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:srt="http://fasb.org/srt/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:wyyy="http://widepoint.com/20231231" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://widepoint.com/20231231">
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://widepoint.com/role/Cover" id="Cover">
        <link:definition>000001 - 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://widepoint.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
        <link:definition>000002 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
        <link:definition>000003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/ConsolidatedStatementsOfOperations" id="ConsolidatedStatementsOfOperations">
        <link:definition>000004 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/ConsolidatedStatementsOfOperationsParenthetical" id="ConsolidatedStatementsOfOperationsParenthetical">
        <link:definition>000005 - Statement - Consolidated Statements of Operations (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://widepoint.com/role/ConsolidatedStatementsOfComprehensiveLoss" id="ConsolidatedStatementsOfComprehensiveLoss">
        <link:definition>000006 - Statement - Consolidated Statements of Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" id="ConsolidatedStatementsOfChangesInStockholdersEquity">
        <link:definition>000007 - Statement - Consolidated Statements of Changes in Stockholders Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
        <link:definition>000008 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/OrganizationAndNatureOfOperations" id="OrganizationAndNatureOfOperations">
        <link:definition>000009 - Disclosure - Organization and Nature of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/SignificantAccountingPolicies" id="SignificantAccountingPolicies">
        <link:definition>000010 - Disclosure - 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://widepoint.com/role/FairValueMeasurements" id="FairValueMeasurements">
        <link:definition>000011 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrations" id="AccountsReceivableAndSignificantConcentrations">
        <link:definition>000012 - Disclosure - Accounts Receivable and Significant Concentrations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrations" id="UnbilledAccountsReceivableAndSignificantConcentrations">
        <link:definition>000013 - Disclosure - Unbilled Accounts Receivable and Significant Concentrations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssets" id="OtherCurrentAssetsAndOtherLongTermAssets">
        <link:definition>000014 - Disclosure - Other Current Assets and Other Long Term 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://widepoint.com/role/PropertyAndEquipment" id="PropertyAndEquipment">
        <link:definition>000015 - Disclosure - Property and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/Leases" id="Leases">
        <link:definition>000016 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/IntangiblesAssets" id="IntangiblesAssets">
        <link:definition>000017 - Disclosure - Intangibles 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://widepoint.com/role/Goodwill" id="Goodwill">
        <link:definition>000018 - Disclosure - Goodwill</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/OtherCurrentLiabilities" id="OtherCurrentLiabilities">
        <link:definition>000019 - Disclosure - Other Current Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/LineOfCreditAndFactoringAgreement" id="LineOfCreditAndFactoringAgreement">
        <link:definition>000020 - Disclosure - Line of Credit and Factoring Agreement</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/IncomeTaxes" id="IncomeTaxes">
        <link:definition>000021 - 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://widepoint.com/role/StockholdersEquity" id="StockholdersEquity">
        <link:definition>000022 - Disclosure - Stockholders Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/StockOptionsAndAwardPrograms" id="StockOptionsAndAwardPrograms">
        <link:definition>000023 - Disclosure - Stock Options and Award Programs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/EarningsPerCommonShareEps" id="EarningsPerCommonShareEps">
        <link:definition>000024 - Disclosure - Earnings Per Common Share (EPS)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/AccumulatedOtherComprehensiveLoss" id="AccumulatedOtherComprehensiveLoss">
        <link:definition>000025 - Disclosure - Accumulated Other Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
        <link:definition>000026 - 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://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegion" id="RevenueByServiceTypeCustomerTypeAndByGeographicRegion">
        <link:definition>000027 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/SubsequentEvents" id="SubsequentEvents">
        <link:definition>000028 - 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://widepoint.com/role/SignificantAccountingPoliciesPolicies" id="SignificantAccountingPoliciesPolicies">
        <link:definition>000029 - Disclosure - 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://widepoint.com/role/SignificantAccountingPoliciesTables" id="SignificantAccountingPoliciesTables">
        <link:definition>000030 - Disclosure - 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://widepoint.com/role/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
        <link:definition>000031 - Disclosure - Fair Value Measurements (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://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsTables" id="AccountsReceivableAndSignificantConcentrationsTables">
        <link:definition>000032 - Disclosure - Accounts Receivable and Significant Concentrations (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://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrationsTables" id="UnbilledAccountsReceivableAndSignificantConcentrationsTables">
        <link:definition>000033 - Disclosure - Unbilled Accounts Receivable and Significant Concentrations (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://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsTables" id="OtherCurrentAssetsAndOtherLongTermAssetsTables">
        <link:definition>000034 - Disclosure - Other Current Assets and Other Long Term 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://widepoint.com/role/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables">
        <link:definition>000035 - Disclosure - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/LeasesTables" id="LeasesTables">
        <link:definition>000036 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/IntangiblesAssetsTables" id="IntangiblesAssetsTables">
        <link:definition>000037 - Disclosure - Intangibles 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://widepoint.com/role/GoodwillTables" id="GoodwillTables">
        <link:definition>000038 - Disclosure - Goodwill (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://widepoint.com/role/OtherCurrentLiabilitiesTables" id="OtherCurrentLiabilitiesTables">
        <link:definition>000039 - Disclosure - Other Current Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
        <link:definition>000040 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsTables" id="StockOptionsAndAwardProgramsTables">
        <link:definition>000041 - Disclosure - Stock Options and Award Programs (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://widepoint.com/role/EarningsPerCommonShareEpsTables" id="EarningsPerCommonShareEpsTables">
        <link:definition>000042 - Disclosure - Earnings Per Common Share (EPS) (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://widepoint.com/role/AccumulatedOtherComprehensiveLossTables" id="AccumulatedOtherComprehensiveLossTables">
        <link:definition>000043 - Disclosure - Accumulated Other Comprehensive Loss (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://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables" id="RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables">
        <link:definition>000044 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (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://widepoint.com/role/SignificantAccountingPoliciesDetails" id="SignificantAccountingPoliciesDetails">
        <link:definition>000045 - Disclosure - Significant Accounting Policies (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://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative" id="SignificantAccountingPoliciesDetailsNarrative">
        <link:definition>000046 - Disclosure - 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://widepoint.com/role/FairValueMeasurementsDetails" id="FairValueMeasurementsDetails">
        <link:definition>000047 - Disclosure - Fair Value Measurements (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://widepoint.com/role/FairValueMeasurementsDetailsNarrative" id="FairValueMeasurementsDetailsNarrative">
        <link:definition>000048 - Disclosure - Fair Value Measurements (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://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails" id="AccountsReceivableAndSignificantConcentrationsDetails">
        <link:definition>000049 - Disclosure - Accounts Receivable and Significant Concentrations (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://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails1" id="AccountsReceivableAndSignificantConcentrationsDetails1">
        <link:definition>000050 - Disclosure - Accounts Receivable and Significant Concentrations (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetailsNarrative" id="AccountsReceivableAndSignificantConcentrationsDetailsNarrative">
        <link:definition>000051 - Disclosure - Accounts Receivable and Significant Concentrations (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://widepoint.com/role/UnbilledAccountsReceivableDetails" id="UnbilledAccountsReceivableDetails">
        <link:definition>000052 - Disclosure - Unbilled Accounts Receivable (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://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails" id="OtherCurrentAssetsAndOtherLongTermAssetsDetails">
        <link:definition>000053 - Disclosure - Other Current Assets and Other Long Term 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://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails1" id="OtherCurrentAssetsAndOtherLongTermAssetsDetails1">
        <link:definition>000054 - Disclosure - Other Current Assets and Other Long Term Assets (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetailsNarrative" id="OtherCurrentAssetsAndOtherLongTermAssetsDetailsNarrative">
        <link:definition>000055 - Disclosure - Other Current Assets and Other Long Term 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://widepoint.com/role/PropertyAndEquipmentDetails" id="PropertyAndEquipmentDetails">
        <link:definition>000056 - Disclosure - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/PropertyAndEquipmentDetailsNarrative" id="PropertyAndEquipmentDetailsNarrative">
        <link:definition>000057 - Disclosure - Property and Equipment (Details Narrative)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/LeasesDetails" id="LeasesDetails">
        <link:definition>000058 - Disclosure - Leases (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://widepoint.com/role/LeasesDetails1" id="LeasesDetails1">
        <link:definition>000059 - Disclosure - Leases (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/LeasesDetails2" id="LeasesDetails2">
        <link:definition>000060 - Disclosure - Leases (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/LeasesDetails3" id="LeasesDetails3">
        <link:definition>000061 - Disclosure - Leases (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative">
        <link:definition>000062 - Disclosure - Leases (Details Narrative)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/IntangibleAssetsDetails" id="IntangibleAssetsDetails">
        <link:definition>000063 - Disclosure - 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://widepoint.com/role/IntangibleAssetsDetails1" id="IntangibleAssetsDetails1">
        <link:definition>000064 - Disclosure - Intangible Assets (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/IntangibleAssetsDetailsNarrative" id="IntangibleAssetsDetailsNarrative">
        <link:definition>000065 - Disclosure - 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://widepoint.com/role/GoodwillDetails" id="GoodwillDetails">
        <link:definition>000066 - Disclosure - Goodwill (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://widepoint.com/role/GoodwillDetailsNarrative" id="GoodwillDetailsNarrative">
        <link:definition>000067 - Disclosure - Goodwill (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://widepoint.com/role/OtherCurrentLiabilitiesDetails" id="OtherCurrentLiabilitiesDetails">
        <link:definition>000068 - Disclosure - Other Current 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://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative" id="LineOfCreditAndFactoringAgreementDetailsNarrative">
        <link:definition>000069 - Disclosure - Line of Credit and Factoring Agreement (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://widepoint.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
        <link:definition>000070 - Disclosure - Income Taxes (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://widepoint.com/role/IncomeTaxesDetails1" id="IncomeTaxesDetails1">
        <link:definition>000071 - Disclosure - Income Taxes (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/IncomeTaxesDetails2" id="IncomeTaxesDetails2">
        <link:definition>000072 - Disclosure - Income Taxes (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/IncomeTaxesDetails3" id="IncomeTaxesDetails3">
        <link:definition>000073 - Disclosure - Income Taxes (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
        <link:definition>000074 - 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://widepoint.com/role/StockholdersEquityDetailsNarrative" id="StockholdersEquityDetailsNarrative">
        <link:definition>000075 - Disclosure - Stockholders 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://widepoint.com/role/StockOptionsAndAwardProgramsDetails" id="StockOptionsAndAwardProgramsDetails">
        <link:definition>000076 - Disclosure - Stock Options and Award Programs (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://widepoint.com/role/StockOptionsAndAwardProgramsDetails1" id="StockOptionsAndAwardProgramsDetails1">
        <link:definition>000077 - Disclosure - Stock Options and Award Programs (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2" id="StockOptionsAndAwardProgramsDetails2">
        <link:definition>000078 - Disclosure - Stock Options and Award Programs (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails3" id="StockOptionsAndAwardProgramsDetails3">
        <link:definition>000079 - Disclosure - Stock Options and Award Programs (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails4" id="StockOptionsAndAwardProgramsDetails4">
        <link:definition>000080 - Disclosure - Stock Options and Award Programs (Details 4)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetailsNarrative" id="StockOptionsAndAwardProgramsDetailsNarrative">
        <link:definition>000081 - Disclosure - Stock Options and Award Programs (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://widepoint.com/role/EarningsPerCommonShareEpsDetails" id="EarningsPerCommonShareEpsDetails">
        <link:definition>000082 - Disclosure - Earnings Per Common Share (EPS) (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://widepoint.com/role/EarningsPerCommonShareEpsDetailsNarrative" id="EarningsPerCommonShareEpsDetailsNarrative">
        <link:definition>000083 - Disclosure - Earnings Per Common Share (EPS) (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://widepoint.com/role/AccumulatedOtherComprehensiveLossDetails" id="AccumulatedOtherComprehensiveLossDetails">
        <link:definition>000084 - Disclosure - Accumulated Other Comprehensive Loss (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://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails" id="RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails">
        <link:definition>000085 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (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://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1" id="RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1">
        <link:definition>000086 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2" id="RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2">
        <link:definition>000087 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://widepoint.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative">
        <link:definition>000088 - 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="wyyy-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="wyyy-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="wyyy-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="wyyy-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
    </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.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
  <import namespace="http://xbrl.sec.gov/currency/2023" schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.xsd" />
  <import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
  <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <import namespace="http://xbrl.sec.gov/exch/2023" schemaLocation="https://xbrl.sec.gov/exch/2023/exch-2023.xsd" />
  <import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <import namespace="http://xbrl.sec.gov/naics/2023" schemaLocation="https://xbrl.sec.gov/naics/2023/naics-2023.xsd" />
  <import namespace="http://xbrl.sec.gov/sic/2023" schemaLocation="https://xbrl.sec.gov/sic/2023/sic-2023.xsd" />
  <import namespace="http://fasb.org/srt-roles/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd" />
  <import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.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/stpr/2023" schemaLocation="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" />
  <import namespace="http://fasb.org/us-roles/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd" />
  <import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd" />
  <import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
  <import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
  <element id="wyyy_ContingentConsiderationNonCurrent" name="ContingentConsiderationNonCurrent" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_EarningPerShareBasicAndDiluted" name="EarningPerShareBasicAndDiluted" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_WeightedAverageSharesOutstandingBasicAndDiluted" name="WeightedAverageSharesOutstandingBasicAndDiluted" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_StockIssuedDuringPeriodSharesIssuedForWarrants" name="StockIssuedDuringPeriodSharesIssuedForWarrants" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_StockIssuedDuringPeriodValueIssuedForWarrants" name="StockIssuedDuringPeriodValueIssuedForWarrants" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_StockCompensationExpenseNonQualifiedStockOptions" name="StockCompensationExpenseNonQualifiedStockOptions" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_ProceedsFromBeneficialInterestInSoldReceivables" name="ProceedsFromBeneficialInterestInSoldReceivables" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_WithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards" name="WithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_CapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable" name="CapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_LeasedAssetsAndLeaseLiabilitiesTerminated" name="LeasedAssetsAndLeaseLiabilitiesTerminated" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_UnbilledAccountsReceivablesTextBlock" name="UnbilledAccountsReceivablesTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock" name="RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_GovernmentSubsidiesPolicyPolicyTextBlock" name="GovernmentSubsidiesPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_AccountingStandardsUnderEvaluationPolicyTextBlock" name="AccountingStandardsUnderEvaluationPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_ReceivablesTradesAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" name="ReceivablesTradesAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_JudgmentsAndEstimatesPolicy" name="JudgmentsAndEstimatesPolicy" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_ContractBalancesPolicyTextBlock" name="ContractBalancesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" name="ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock" name="SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_SupplementalInformationRelatedToLeasesTableTextBlock" name="SupplementalInformationRelatedToLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_ScheduleOfWeightedAverageRemainingContractualLifeAndTheAggregateIntrinsicValueTableTextBlock" name="ScheduleOfWeightedAverageRemainingContractualLifeAndTheAggregateIntrinsicValueTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_ScheduleOfRestrictedStockAwardsVestedAndNonVestedAwards" name="ScheduleOfRestrictedStockAwardsVestedAndNonVestedAwards" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_ScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock" name="ScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_RevenueFromExternalCustomersByCustomersTypeTableTextBlock" name="RevenueFromExternalCustomersByCustomersTypeTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_PropertyPlantAndEquipmentEstimatedUsefulLife" name="PropertyPlantAndEquipmentEstimatedUsefulLife" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_ImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill" name="ImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_DescriptionOfEmployeeStockBasedCompensation" name="DescriptionOfEmployeeStockBasedCompensation" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_ContingentConsiderationCashSettled" name="ContingentConsiderationCashSettled" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_ContingentConsiderationWarrants" name="ContingentConsiderationWarrants" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_FairValueOfMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" name="FairValueOfMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_ConcentrationRiskPercentageOne" name="ConcentrationRiskPercentageOne" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_PercentageOfReceivables" name="PercentageOfReceivables" nillable="true" xbrli:periodType="instant" type="num:percentItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_PurchaseOfPropertyAndEquipment" name="PurchaseOfPropertyAndEquipment" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_PropertyAndEquipmentDepreciationExpense" name="PropertyAndEquipmentDepreciationExpense" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_FinancingCashFlowsFromLeases" name="FinancingCashFlowsFromLeases" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_LeaseLiabilitiesNetOfCurrentPortion" name="LeaseLiabilitiesNetOfCurrentPortion" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_WeightedAverageRemainingLeaseTermFinanceLeasesInYears" name="WeightedAverageRemainingLeaseTermFinanceLeasesInYears" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_RealEstateLeases" name="RealEstateLeases" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_RealEstateLeasesPercent" name="RealEstateLeasesPercent" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_AccruedServiceCostsCurrent" name="AccruedServiceCostsCurrent" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_SalariesAndPayrollTaxes" name="SalariesAndPayrollTaxes" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_InventoryPurchasesConsultantsAndOtherCostscurrent" name="InventoryPurchasesConsultantsAndOtherCostscurrent" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_AccruedOtherCostsCurrent" name="AccruedOtherCostsCurrent" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_ReceivableSold" name="ReceivableSold" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_OutstandingPaymentBalance" name="OutstandingPaymentBalance" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_PurchasedReceivables" name="PurchasedReceivables" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_ReceivableDescription" name="ReceivableDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_DeferredFederalIncomeTaxExpenseSBenefit" name="DeferredFederalIncomeTaxExpenseSBenefit" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_DeferredIncomeTaxExpenseBenefits" name="DeferredIncomeTaxExpenseBenefits" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_Effectiveincometaxratereconciliationnondeductibleexpense" name="Effectiveincometaxratereconciliationnondeductibleexpense" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_Effectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance" name="Effectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_Effectiveincometaxratereconciliationforeignincometaxratedifferential" name="Effectiveincometaxratereconciliationforeignincometaxratedifferential" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_Effectiveincometaxratereconciliationchangeinenactedtaxrate" name="Effectiveincometaxratereconciliationchangeinenactedtaxrate" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_OtherIncomeTaxProvisionBenefit" name="OtherIncomeTaxProvisionBenefit" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_Effectiveincometaxratereconciliationotheradjustments" name="Effectiveincometaxratereconciliationotheradjustments" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_DeferredTaxAssetsLeaseLiability" name="DeferredTaxAssetsLeaseLiability" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_DeferredTaxLiabilitiesDepreciation" name="DeferredTaxLiabilitiesDepreciation" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_DeferredTaxLiabilitiesLeaseAsset" name="DeferredTaxLiabilitiesLeaseAsset" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_NetDeferredTaxAsset" name="NetDeferredTaxAsset" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_DeferredTaxAssetValuationAllowance" name="DeferredTaxAssetValuationAllowance" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_IncreasesDecreasesValuationAllowanceDeferredTaxAsset" name="IncreasesDecreasesValuationAllowanceDeferredTaxAsset" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_UndesignatedSharesOfPreferredStock" name="UndesignatedSharesOfPreferredStock" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_PreferredStockParValue" name="PreferredStockParValue" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_CommonStockParValue" name="CommonStockParValue" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_CommonStockShareIssued" name="CommonStockShareIssued" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_AggregateOfferingPrice" name="AggregateOfferingPrice" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_IssuedOfWarrantsToPurchaseShares" name="IssuedOfWarrantsToPurchaseShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights" name="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_WarrantsFairValue" name="WarrantsFairValue" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_WarrantsTerm" name="WarrantsTerm" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_CommonStockIncreaseAmountForFuturePurchases" name="CommonStockIncreaseAmountForFuturePurchases" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" name="SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate" name="SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate" name="SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_WeightedAverageGrantDateFairValuePerShareGranted" name="WeightedAverageGrantDateFairValuePerShareGranted" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_WeightedAverageGrantDateFairValuePerShareExpired" name="WeightedAverageGrantDateFairValuePerShareExpired" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_WeightedAverageGrantDateFairValuePerShareVestedExcercised" name="WeightedAverageGrantDateFairValuePerShareVestedExcercised" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance" name="WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance" name="WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTermVestedAndExpectedToVest" name="SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTermVestedAndExpectedToVest" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_AggregateIntrinsicValueOutstanding" name="AggregateIntrinsicValueOutstanding" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_NonQualifiedOptionShareBasedCompensationExpense" name="NonQualifiedOptionShareBasedCompensationExpense" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_UnrecognizedShareBasedExpense" name="UnrecognizedShareBasedExpense" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_DescriptonOfEquityBasedCompensation" name="DescriptonOfEquityBasedCompensation" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_NetLossIncomeDiluted" name="NetLossIncomeDiluted" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_RSAsSharesOfCommonStock" name="RSAsSharesOfCommonStock" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_WarrantstoPurchasecCmmonSharesOutstanding" name="WarrantstoPurchasecCmmonSharesOutstanding" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_DescriptionOfBorrowingTerm" name="DescriptionOfBorrowingTerm" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_PercentageOfUnpaidBalanceOfEligibleAccountsReceivable" name="PercentageOfUnpaidBalanceOfEligibleAccountsReceivable" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_OtherAssetsDisclosureAbstract" name="OtherAssetsDisclosureAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
  <element id="wyyy_IntangibleAssetsAbstract" name="IntangibleAssetsAbstract" nillable="true" abstract="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
  <element name="MobileEquipmentMember" id="wyyy_MobileEquipmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="ForeignMember" id="wyyy_ForeignMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="IrelandMember" id="wyyy_IrelandMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="UnitedKingdomMember" id="wyyy_UnitedKingdomMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="CommercialMember" id="wyyy_CommercialMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="TradeAccountsReceivablesMember" id="wyyy_TradeAccountsReceivablesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="UnitedStatesUsaMember" id="wyyy_UnitedStatesUsaMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="USFederalGovernmentMember" id="wyyy_USFederalGovernmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="ComputerHardwareSoftwareMember" id="wyyy_ComputerHardwareSoftwareMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="WarrantsMember" id="wyyy_WarrantsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="RepurchasePlanMember" id="wyyy_RepurchasePlanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="BoardOfDirectorsOptionMember" id="wyyy_BoardOfDirectorsOptionMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="LoanAgreementMember" id="wyyy_LoanAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="ChannelRelationshipsMember" id="wyyy_ChannelRelationshipsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="InternallyDevelopedSoftwareMember" id="wyyy_InternallyDevelopedSoftwareMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="PurchaseAgreementMember" id="wyyy_PurchaseAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="CarrierServicesMember" id="wyyy_CarrierServicesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="ManagedServicesMember" id="wyyy_ManagedServicesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="UsStateAndLocalGovernmentsMember" id="wyyy_UsStateAndLocalGovernmentsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="ForeignGovernmentsMember" id="wyyy_ForeignGovernmentsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
  <element name="CommercialEnterprisesMember" id="wyyy_CommercialEnterprisesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>wyyy-20231231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--XBRL Document Created with XBRLMaster-->
<!--Version: 2.3.08-->
<!--Based on XBRL 2.1-->
<!--Date of creation: 03/26/2024-->
<!--Software architectural design and coding: A'c Dharmapremananda Avt.-->
<!--Copyright (c) 2024 I-NET Business Solutions, Inc. All Rights Reserved.-->
<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" 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" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#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.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well Known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xml:lang="en-US">Document Fin Stmt Error Correction Flag</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_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 Country Code</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_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 1</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address Address Line 2</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address City Or Town</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address State Or Province</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xml:lang="en-US">Icfr Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="dei_AuditorName" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorName_lbl" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorLocation_lbl" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorFirmId_lbl" xml:lang="en-US">Auditor Firm Id</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_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">Security 12b Title</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_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.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_f64eac" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl_f64eac" xml:lang="en-US">Consolidated Balance Sheets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl_04fd43" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl_04fd43" xml:lang="en-US">ASSETS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl_5a90ef" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl_5a90ef" xml:lang="en-US">CURRENT ASSETS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl_a66793" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl_a66793" xml:lang="en-US">Cash</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl_c62165" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl_c62165" xml:lang="en-US">Accounts receivable, net of allowance for credit losses of $81,359 and $51,666, respectively</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="us-gaap_UnbilledReceivablesCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnbilledReceivablesCurrent" xlink:to="us-gaap_UnbilledReceivablesCurrent_lbl_eb9a67" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnbilledReceivablesCurrent_lbl_eb9a67" xml:lang="en-US">Unbilled accounts receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl_c07429" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl_c07429" xml:lang="en-US">Other current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl_8cee40" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl_8cee40" xml:lang="en-US">Total current assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl_8" xml:lang="en-US">[Assets, Current]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl_d0c34a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl_d0c34a" xml:lang="en-US">NONCURRENT ASSETS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl_84c84a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl_84c84a" xml:lang="en-US">Property and equipment, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_db100f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl_db100f" xml:lang="en-US">Lease right of use asset</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl_026517" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl_026517" xml:lang="en-US">Intangible assets, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl_b718b1" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Goodwill_lbl_b718b1" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_13" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl_13" xml:lang="en-US">[Goodwill]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl_1c4232" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl_1c4232" xml:lang="en-US">Deferred tax assets, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_9ee82e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl_9ee82e" xml:lang="en-US">Other long-term assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl_e281da" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl_e281da" xml:lang="en-US">Total assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_16" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl_16" xml:lang="en-US">[Assets]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_e64c0c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl_e64c0c" xml:lang="en-US">CURRENT LIABILITIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl_3fc93f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl_3fc93f" xml:lang="en-US">Accounts payable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl_14382b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl_14382b" xml:lang="en-US">Accrued expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_lbl_931341" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueCurrent_lbl_931341" xml:lang="en-US">Current portion of deferred revenue</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl_c15b15" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl_c15b15" xml:lang="en-US">Current portion of lease liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl_569fb7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl_569fb7" xml:lang="en-US">Total current liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_22" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl_22" xml:lang="en-US">[Liabilities, Current]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl_150e09" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl_150e09" xml:lang="en-US">NONCURRENT LIABILITIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl_056376" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl_056376" xml:lang="en-US">Lease liabilities, net of current portion</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ContingentConsiderationNonCurrent" xlink:label="wyyy_ContingentConsiderationNonCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ContingentConsiderationNonCurrent" xlink:to="wyyy_ContingentConsiderationNonCurrent_lbl_0d8716" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ContingentConsiderationNonCurrent_lbl_0d8716" xml:lang="en-US">Contingent consideration</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="us-gaap_DeferredRevenueNoncurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueNoncurrent" xlink:to="us-gaap_DeferredRevenueNoncurrent_lbl_85e8cf" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueNoncurrent_lbl_85e8cf" xml:lang="en-US">Deferred revenue, net of current portion</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl_9ed705" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl_9ed705" xml:lang="en-US">Deferred tax liabilities, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl_1248e0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl_1248e0" xml:lang="en-US">Total liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_28" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl_28" xml:lang="en-US">[Liabilities]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl_6e45c0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl_6e45c0" xml:lang="en-US">Commitments and contingencies (Note 18)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl_e4d83b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl_e4d83b" xml:lang="en-US">STOCKHOLDERS' EQUITY</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl_10d38e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl_10d38e" xml:lang="en-US">Preferred stock, $0.001 par value; 10,000,000 shares authorized; 2,045,714 shares issued and none outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl_b4c11f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl_b4c11f" xml:lang="en-US">Common stock, $0.001 par value; 30,000,000 shares authorized; 8,893,220 and 8,725,476 shares issued and outstanding, respectively</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl_48449b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl_48449b" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl_cf69be" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl_cf69be" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl_34" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl_34" xml:lang="en-US">[Accumulated Other Comprehensive Income (Loss), Net of Tax]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl_5a312c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl_5a312c" xml:lang="en-US">Accumulated deficit</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl_006bc9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl_006bc9" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl_36" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl_36" xml:lang="en-US">[Stockholders' Equity Attributable to Parent]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl_542031" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl_542031" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl_37" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl_37" xml:lang="en-US">[Liabilities and Equity]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl_70bfa2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl_70bfa2" xml:lang="en-US">Allowance for doubtful accounts receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl_1b90f7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl_1b90f7" xml:lang="en-US">Preferred stock, par value</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl_c9168f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl_c9168f" xml:lang="en-US">Preferred stock, shares authorized</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl_227da4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl_227da4" xml:lang="en-US">Preferred stock, shares issued</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl_7ab58c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl_7ab58c" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_1e81a3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl_1e81a3" xml:lang="en-US">Common stock, par value</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl_239ed9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl_239ed9" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl_6e9230" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl_6e9230" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl_52fa36" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl_52fa36" xml:lang="en-US">Common stock, shares outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl_4619b1" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl_4619b1" xml:lang="en-US">Consolidated Statements of Operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl_f71444" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl_f71444" xml:lang="en-US">REVENUES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl_f33627" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl_f33627" xml:lang="en-US">COST OF REVENUES (including amortization and depreciation of $2,291,144 and $1,455,262, respectively)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl_da1066" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl_da1066" xml:lang="en-US">GROSS PROFIT</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl_4" xml:lang="en-US">[Gross Profit]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl_49eb13" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl_49eb13" xml:lang="en-US">OPERATING EXPENSES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl_abfd53" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl_abfd53" xml:lang="en-US">Sales and marketing</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl_fba287" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl_fba287" xml:lang="en-US">General and administrative expenses (including share-based compensation of $960,991 and $528,582, respectively)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetImpairmentCharges" xlink:label="us-gaap_AssetImpairmentCharges" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl_83820d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetImpairmentCharges_lbl_83820d" xml:lang="en-US">Impairment charge - goodwill</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl_d169bc" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl_d169bc" xml:lang="en-US">Impairment charge - definite-lived intangible assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_50ed12" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl_50ed12" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl_a3d7e4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl_a3d7e4" xml:lang="en-US">Total operating expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl_11" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl_11" xml:lang="en-US">[Operating Expenses]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl_fd912b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl_fd912b" xml:lang="en-US">LOSS FROM OPERATIONS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl_12" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl_12" xml:lang="en-US">[Operating Income (Loss)]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_e2e6b4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl_e2e6b4" xml:lang="en-US">OTHER INCOME (EXPENSE) INCOME</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther" xlink:label="us-gaap_InterestIncomeOther" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeOther" xlink:to="us-gaap_InterestIncomeOther_lbl_ff3bd1" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeOther_lbl_ff3bd1" xml:lang="en-US">Interest income</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl_9934c2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl_9934c2" xml:lang="en-US">Interest expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_15" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl_15" xml:lang="en-US">[Interest Expense]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl_27601b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl_27601b" xml:lang="en-US">Other (expense) income, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl_a12459" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl_a12459" xml:lang="en-US">Total other (expense) income, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl_17" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl_17" 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_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_lbl_d49b0f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_lbl_d49b0f" xml:lang="en-US">LOSS BEFORE INCOME TAX PROVISION</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_lbl_18" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_lbl_18" xml:lang="en-US">[Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl_cf642c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl_cf642c" xml:lang="en-US">INCOME TAX PROVISION</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl_862405" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl_862405" xml:lang="en-US">NET LOSS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_20" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl_20" xml:lang="en-US">[Net Income (Loss) Attributable to Parent]</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_EarningPerShareBasicAndDiluted" xlink:label="wyyy_EarningPerShareBasicAndDiluted" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_EarningPerShareBasicAndDiluted" xlink:to="wyyy_EarningPerShareBasicAndDiluted_lbl_26b0e1" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_EarningPerShareBasicAndDiluted_lbl_26b0e1" xml:lang="en-US">EARNINGS PER SHARE, BASIC AND DILUTED</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WeightedAverageSharesOutstandingBasicAndDiluted" xlink:label="wyyy_WeightedAverageSharesOutstandingBasicAndDiluted" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_WeightedAverageSharesOutstandingBasicAndDiluted" xlink:to="wyyy_WeightedAverageSharesOutstandingBasicAndDiluted_lbl_f23eab" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_WeightedAverageSharesOutstandingBasicAndDiluted_lbl_f23eab" xml:lang="en-US">WEIGHTED-AVERAGE SHARES OUTSTANDING, BASIC AND DILUTED</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization" xlink:to="us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_lbl_e4a09f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization_lbl_e4a09f" xml:lang="en-US">Amortization and depreciation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl_e6c8a5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl_e6c8a5" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl_367d76" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl_367d76" xml:lang="en-US">Consolidated Statements of Comprehensive Loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl_a6e4f6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl_a6e4f6" xml:lang="en-US">NET LOSS</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl_4dd5a4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl_4dd5a4" xml:lang="en-US">Other comprehensive income (loss):</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl_3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl_3" xml:lang="en-US">Other Comprehensive Income (Loss), Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl_2323b0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl_2323b0" xml:lang="en-US">Foreign currency translation adjustments, net of tax</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl_8f319a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl_8f319a" xml:lang="en-US">Other comprehensive income (loss):</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl_5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl_5" xml:lang="en-US">[Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl_8c05fe" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl_8c05fe" xml:lang="en-US">COMPREHENSIVE LOSS</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl_6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl_6" xml:lang="en-US">[Comprehensive Income (Loss), Net of Tax, Attributable to Parent]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl_7a13be" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl_7a13be" xml:lang="en-US">Consolidated Statements of Changes in Stockholders Equity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl_043ab1" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl_043ab1" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl_a93e12" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl_a93e12" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_b65835" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl_b65835" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl_687df4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl_687df4" xml:lang="en-US">Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_9b035d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl_9b035d" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl_100b55" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl_100b55" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl_24" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl_24" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl_7d6c62" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl_7d6c62" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl_d03bcc" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesIssued_lbl_d03bcc" xml:lang="en-US">Balance, shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_lbl_2" xml:lang="en-US">[Shares, Issued]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl_590d86" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl_590d86" xml:lang="en-US">Balance, amount</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_285a91" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl_285a91" xml:lang="en-US">Common stock repurchased, Shares</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_lbl_366b0c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl_366b0c" xml:lang="en-US">Common stock repurchased, Amount</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl_5" xml:lang="en-US">[Stock Repurchased During Period, Value]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl_f7951b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl_f7951b" xml:lang="en-US">Issuance of common stock - restricted, Shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl_530318" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl_530318" xml:lang="en-US">Issuance of common stock - restricted, Amount</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_StockIssuedDuringPeriodSharesIssuedForWarrants" xlink:label="wyyy_StockIssuedDuringPeriodSharesIssuedForWarrants" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_StockIssuedDuringPeriodSharesIssuedForWarrants" xlink:to="wyyy_StockIssuedDuringPeriodSharesIssuedForWarrants_lbl_8c4dd2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_StockIssuedDuringPeriodSharesIssuedForWarrants_lbl_8c4dd2" xml:lang="en-US">Issuance of common stock - warrants, Shares</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_StockIssuedDuringPeriodValueIssuedForWarrants" xlink:label="wyyy_StockIssuedDuringPeriodValueIssuedForWarrants" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_StockIssuedDuringPeriodValueIssuedForWarrants" xlink:to="wyyy_StockIssuedDuringPeriodValueIssuedForWarrants_lbl_84e167" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_StockIssuedDuringPeriodValueIssuedForWarrants_lbl_84e167" xml:lang="en-US">Issuance of common stock - warrants, Amount</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_lbl_92114e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_lbl_92114e" xml:lang="en-US">Stock compensation expense - restricted</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl_029f1f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl_029f1f" xml:lang="en-US">Foreign currency translation - (loss)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl_a68023" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl_a68023" xml:lang="en-US">Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_StockCompensationExpenseNonQualifiedStockOptions" xlink:label="wyyy_StockCompensationExpenseNonQualifiedStockOptions" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_StockCompensationExpenseNonQualifiedStockOptions" xlink:to="wyyy_StockCompensationExpenseNonQualifiedStockOptions_lbl_03e302" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_StockCompensationExpenseNonQualifiedStockOptions_lbl_03e302" xml:lang="en-US">Stock compensation expense - non-qualified stock options</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl_a964a5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesIssued_lbl_a964a5" xml:lang="en-US">Balance, shares</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl_b71220" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl_b71220" xml:lang="en-US">Balance, amount</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl_b7ec8c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl_b7ec8c" xml:lang="en-US">Consolidated Statements of Cash Flows</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl_f41bd7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl_f41bd7" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_48aa04" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl_48aa04" xml:lang="en-US">Net loss</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl_d2a4a0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl_d2a4a0" xml:lang="en-US">Adjustments to reconcile net loss to net cash provided by (used in) operating activities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl_85edcd" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl_85edcd" xml:lang="en-US">Deferred income tax expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl_546b6f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl_546b6f" xml:lang="en-US">Depreciation expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl_1a62f1" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl_1a62f1" xml:lang="en-US">Impairment charge - goodwill</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl_7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl_7" xml:lang="en-US">[Goodwill, Impairment Loss]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl_5e8c0f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl_5e8c0f" xml:lang="en-US">Impairment charge - definite-lived intangible assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl_af0c3a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl_af0c3a" xml:lang="en-US">Provision for credit losses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl_8dcfd8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl_8dcfd8" xml:lang="en-US">Amortization of intangibles</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl_bdd2b3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl_bdd2b3" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_11" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl_11" xml:lang="en-US">[Share-Based Payment Arrangement, Noncash Expense]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl_6ecd96" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl_6ecd96" xml:lang="en-US">Change in fair value of contingent consideration</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_lbl_10c766" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets_lbl_10c766" xml:lang="en-US">Loss on disposal of fixed assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl_7b7c3d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl_7b7c3d" xml:lang="en-US">Changes in assets and liabilities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_e18371" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_lbl_e18371" xml:lang="en-US">Accounts receivable and unbilled receivables</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl_544144" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl_544144" xml:lang="en-US">Inventories</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl_372d28" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl_372d28" xml:lang="en-US">Other current assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl_17" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl_17" xml:lang="en-US">[Increase (Decrease) in Other Current Assets]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_b0af40" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl_b0af40" xml:lang="en-US">Other assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl_4e449a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl_4e449a" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl_acc49c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl_acc49c" xml:lang="en-US">Income tax payable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:label="us-gaap_IncreaseDecreaseInDeferredLiabilities" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:to="us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl_fcd011" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredLiabilities_lbl_fcd011" xml:lang="en-US">Deferred revenue and other liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl_8fbbe6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl_8fbbe6" xml:lang="en-US">Other liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl_d17fed" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl_d17fed" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_23" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl_23" xml:lang="en-US">[Net Cash Provided by (Used in) Operating Activities]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl_d6ba7d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl_d6ba7d" xml:lang="en-US">CASH FLOWS FROM INVESTING 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_lbl_65c8db" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl_65c8db" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_25" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl_25" 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_PaymentsToDevelopSoftware" xlink:to="us-gaap_PaymentsToDevelopSoftware_lbl_30ae41" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToDevelopSoftware_lbl_30ae41" xml:lang="en-US">Capitalized hardware and software development costs</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToDevelopSoftware" xlink:label="us-gaap_PaymentsToDevelopSoftware" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToDevelopSoftware" xlink:to="us-gaap_PaymentsToDevelopSoftware_lbl_26" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToDevelopSoftware_lbl_26" xml:lang="en-US">[Payments to Develop Software]</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ProceedsFromBeneficialInterestInSoldReceivables" xlink:label="wyyy_ProceedsFromBeneficialInterestInSoldReceivables" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ProceedsFromBeneficialInterestInSoldReceivables" xlink:to="wyyy_ProceedsFromBeneficialInterestInSoldReceivables_lbl_912b59" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ProceedsFromBeneficialInterestInSoldReceivables_lbl_912b59" xml:lang="en-US">Proceeds from beneficial interest in sold receivables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl_c0301c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl_c0301c" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_28" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl_28" xml:lang="en-US">[Net Cash Provided by (Used in) Investing Activities]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl_65b205" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl_65b205" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_lbl_bf0070" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl_bf0070" xml:lang="en-US">Advances on bank line of credit</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_lbl_1e39e4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl_1e39e4" xml:lang="en-US">Repayments of bank line of credit advances</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_lbl_31" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl_31" xml:lang="en-US">[Repayments of Lines of Credit]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl_27ef50" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl_27ef50" xml:lang="en-US">Principal repayments under finance lease obligations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl_32" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl_32" xml:lang="en-US">[Finance Lease, Principal Payments]</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards" xlink:label="wyyy_WithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_WithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards" xlink:to="wyyy_WithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards_lbl_4c8cd1" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_WithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards_lbl_4c8cd1" xml:lang="en-US">Withholding taxes paid on behalf of employees on net settled restricted stock awards</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl_a9ecd0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl_a9ecd0" xml:lang="en-US">Common stock repurchased</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl_34" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl_34" 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_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl_bdfe3e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl_bdfe3e" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_35" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl_35" xml:lang="en-US">[Net Cash Provided by (Used in) Financing Activities]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl_e6c4c5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl_e6c4c5" xml:lang="en-US">Net effect of exchange rate on cash</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl_f6c505" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl_f6c505" xml:lang="en-US">NET (DECREASE) INCREASE IN CASH</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl_37" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl_37" xml:lang="en-US">[Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl_4b4a83" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl_4b4a83" xml:lang="en-US">CASH, beginning of period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl_54ec6f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl_54ec6f" xml:lang="en-US">CASH, end of period</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl_a6e680" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl_a6e680" xml:lang="en-US">SUPPLEMENTAL CASH FLOW INFORMATION</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl_6a345f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl_6a345f" xml:lang="en-US">Cash paid for interest</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl_4633f8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl_4633f8" xml:lang="en-US">Cash paid for income taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl_72e51b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl_72e51b" xml:lang="en-US">NONCASH INVESTING AND FINANCING ACTIVITIES</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_CapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable" xlink:label="wyyy_CapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_CapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable" xlink:to="wyyy_CapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable_lbl_6349fc" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_CapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable_lbl_6349fc" xml:lang="en-US">Capitalized hardware and software development costs in accounts payable</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_LeasedAssetsAndLeaseLiabilitiesTerminated" xlink:label="wyyy_LeasedAssetsAndLeaseLiabilitiesTerminated" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_LeasedAssetsAndLeaseLiabilitiesTerminated" xlink:to="wyyy_LeasedAssetsAndLeaseLiabilitiesTerminated_lbl_598c3b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_LeasedAssetsAndLeaseLiabilitiesTerminated_lbl_598c3b" xml:lang="en-US">Leased assets and lease liabilities terminated</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl_84283f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl_84283f" xml:lang="en-US">Organization and Nature of Operations</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl_33da21" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NatureOfOperations_lbl_33da21" xml:lang="en-US">Organization and Nature of Operations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfOperations_lbl_2" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl_0a2bad" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl_0a2bad" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl_5e8ddf" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl_5e8ddf" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl_2" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_ef20b8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl_ef20b8" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl_f1bcf4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl_f1bcf4" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl_2" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl_f14c89" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl_f14c89" xml:lang="en-US">Accounts Receivable and Significant Concentrations</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl_4672ee" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl_4672ee" xml:lang="en-US">Accounts Receivable and Significant Concentrations</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl_2" xml:lang="en-US">Accounts and Nontrade Receivable [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_UnbilledAccountsReceivablesTextBlock" xlink:to="wyyy_UnbilledAccountsReceivablesTextBlock_lbl_6ff4a3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="wyyy_UnbilledAccountsReceivablesTextBlock_lbl_6ff4a3" xml:lang="en-US">Unbilled Accounts Receivable and Significant Concentrations</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_UnbilledAccountsReceivablesTextBlock" xlink:label="wyyy_UnbilledAccountsReceivablesTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_UnbilledAccountsReceivablesTextBlock" xlink:to="wyyy_UnbilledAccountsReceivablesTextBlock_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_UnbilledAccountsReceivablesTextBlock_lbl_2" xml:lang="en-US">[Unbilled Accounts Receivable and Significant Concentrations]</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_OtherAssetsDisclosureAbstract" xlink:label="wyyy_OtherAssetsDisclosureAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_OtherAssetsDisclosureAbstract" xlink:to="wyyy_OtherAssetsDisclosureAbstract_lbl_0fb183" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_OtherAssetsDisclosureAbstract_lbl_0fb183" xml:lang="en-US">Other Current Assets and Other Long Term Assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock_lbl_e52175" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock_lbl_e52175" xml:lang="en-US">Other Current Assets and Other Long Term Assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock_lbl_2" xml:lang="en-US">Other Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_fc799a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl_fc799a" xml:lang="en-US">Property and Equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl_2e1710" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl_2e1710" xml:lang="en-US">Property and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl_2" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl_81e4e7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl_81e4e7" xml:lang="en-US">Leases</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl_c025cc" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl_c025cc" xml:lang="en-US">Leases</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl_2" xml:lang="en-US">Leases of Lessee Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_lbl_fb8340" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_lbl_fb8340" xml:lang="en-US">Intangibles Assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl_06acfe" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl_06acfe" xml:lang="en-US">Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_bbbd17" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl_bbbd17" xml:lang="en-US">Goodwill</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillDisclosureTextBlock" xlink:to="us-gaap_GoodwillDisclosureTextBlock_lbl_6b5725" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillDisclosureTextBlock_lbl_6b5725" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="us-gaap_GoodwillDisclosureTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillDisclosureTextBlock" xlink:to="us-gaap_GoodwillDisclosureTextBlock_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillDisclosureTextBlock_lbl_2" xml:lang="en-US">Goodwill Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="us-gaap_OtherLiabilitiesDisclosureAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="us-gaap_OtherLiabilitiesDisclosureAbstract_lbl_f256a9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesDisclosureAbstract_lbl_f256a9" xml:lang="en-US">Other Current Liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_OtherLiabilitiesDisclosureTextBlock_lbl_02f084" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock_lbl_02f084" xml:lang="en-US">Other Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_OtherLiabilitiesDisclosureTextBlock_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock_lbl_2" xml:lang="en-US">Other Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="us-gaap_LineOfCreditFacilityAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAbstract" xlink:to="us-gaap_LineOfCreditFacilityAbstract_lbl_585b6d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityAbstract_lbl_585b6d" xml:lang="en-US">Line of Credit and Factoring Agreement</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl_fd6432" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl_fd6432" xml:lang="en-US">Line of Credit and Factoring Agreement</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl_2" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_50cbec" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl_50cbec" xml:lang="en-US">Income Taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl_33be28" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl_33be28" xml:lang="en-US">Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl_2" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl_ab419c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl_ab419c" xml:lang="en-US">Stockholders Equity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl_ecada5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl_ecada5" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl_3a4cec" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl_3a4cec" xml:lang="en-US">Stock Options and Award Programs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl_b8e601" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl_b8e601" xml:lang="en-US">Stock Options and Award Programs</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl_2" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_6557f9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl_6557f9" xml:lang="en-US">Earnings Per Common Share (EPS)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl_94d121" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl_94d121" xml:lang="en-US">Earnings Per Common Share (EPS)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl_2" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl_f23f99" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl_f23f99" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl_c59a1b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl_c59a1b" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNoteTextBlock_lbl_2" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_6f0f09" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl_6f0f09" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl_943c55" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl_943c55" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl_2" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_cd9ac7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl_cd9ac7" xml:lang="en-US">Revenue by Service Type Customer Type and by Geographic Region</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock" xlink:label="wyyy_RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock" xlink:to="wyyy_RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock_lbl_1e6a2c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock_lbl_1e6a2c" xml:lang="en-US">Revenue by Service Type, Customer Type and by Geographic Region</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl_6cdf0f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl_6cdf0f" xml:lang="en-US">Subsequent Events</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl_716318" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl_716318" xml:lang="en-US">Subsequent Events</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl_2" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_07f420" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl_07f420" xml:lang="en-US">Basis of Presentation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl_09c07e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl_09c07e" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_GovernmentSubsidiesPolicyPolicyTextBlock" xlink:label="wyyy_GovernmentSubsidiesPolicyPolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_GovernmentSubsidiesPolicyPolicyTextBlock" xlink:to="wyyy_GovernmentSubsidiesPolicyPolicyTextBlock_lbl_df5191" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_GovernmentSubsidiesPolicyPolicyTextBlock_lbl_df5191" xml:lang="en-US">Government Subsidies</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_AccountingStandardsUnderEvaluationPolicyTextBlock" xlink:label="wyyy_AccountingStandardsUnderEvaluationPolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_AccountingStandardsUnderEvaluationPolicyTextBlock" xlink:to="wyyy_AccountingStandardsUnderEvaluationPolicyTextBlock_lbl_29362d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_AccountingStandardsUnderEvaluationPolicyTextBlock_lbl_29362d" xml:lang="en-US">Accounting Standards under Evaluation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl_db5b32" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl_db5b32" xml:lang="en-US">Foreign Currency</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl_0f8f2d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl_0f8f2d" xml:lang="en-US">Segment Reporting</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl_72edf3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl_72edf3" xml:lang="en-US">Use of Estimates and Critical Accounting Estimates</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl_9d1bec" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl_9d1bec" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl_9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl_9" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_180b71" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl_180b71" xml:lang="en-US">Financial Instruments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_f8bf72" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl_f8bf72" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ReceivablesTradesAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="wyyy_ReceivablesTradesAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ReceivablesTradesAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="wyyy_ReceivablesTradesAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl_b56bd8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ReceivablesTradesAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl_b56bd8" xml:lang="en-US">Allowances for Credit Losses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl_763127" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl_763127" xml:lang="en-US">Inventories</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl_13" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl_13" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl_8443bb" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl_8443bb" xml:lang="en-US">Property and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl_14" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl_14" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl_626a21" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl_626a21" xml:lang="en-US">Leases</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl_15" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl_15" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl_245b7c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl_245b7c" xml:lang="en-US">Goodwill and Other Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl_9a6823" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl_9a6823" xml:lang="en-US">Impairment of long-lived assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl_4308fe" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl_4308fe" xml:lang="en-US">Revenues from Contracts with Customers</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:to="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_lbl_541ede" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_lbl_541ede" xml:lang="en-US">Software Development Costs</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl_d79383" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl_d79383" xml:lang="en-US">Product Development</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_JudgmentsAndEstimatesPolicy" xlink:label="wyyy_JudgmentsAndEstimatesPolicy" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_JudgmentsAndEstimatesPolicy" xlink:to="wyyy_JudgmentsAndEstimatesPolicy_lbl_ceb76b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_JudgmentsAndEstimatesPolicy_lbl_ceb76b" xml:lang="en-US">Judgments and Estimates</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ContractBalancesPolicyTextBlock" xlink:label="wyyy_ContractBalancesPolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ContractBalancesPolicyTextBlock" xlink:to="wyyy_ContractBalancesPolicyTextBlock_lbl_7a6fb7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ContractBalancesPolicyTextBlock_lbl_7a6fb7" xml:lang="en-US">Contract Balances</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl_92411d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl_92411d" xml:lang="en-US">Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl_23" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl_23" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl_f58477" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl_f58477" xml:lang="en-US">Basic and Diluted Earnings Per Share (EPS)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl_0b463b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl_0b463b" xml:lang="en-US">Employee Stock-Based Compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:label="wyyy_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:to="wyyy_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_lbl_f7d96e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_lbl_f7d96e" xml:lang="en-US">Schedule of property plant and equipment estimated useful lives</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl_6a6cae" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl_6a6cae" xml:lang="en-US">Schedule of liabilities measured at fair value on a recurring basis</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl_9d72ad" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl_9d72ad" xml:lang="en-US">Schedule of accounts receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl_a818bb" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl_a818bb" xml:lang="en-US">Schedule of concentration of risk</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock" xlink:to="wyyy_SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock_lbl_60af0c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="wyyy_SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock_lbl_60af0c" xml:lang="en-US">Schedule of concentration of risk</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock" xlink:label="wyyy_SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock" xlink:to="wyyy_SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock_lbl_2" xml:lang="en-US">[Schedule of concentration of risk]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl_ecdb9f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl_ecdb9f" xml:lang="en-US">Schedule of Other current assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:to="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_lbl_c78b1a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_lbl_c78b1a" xml:lang="en-US">Schedule of other long term assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl_d047c7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl_d047c7" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl_fd6b10" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl_fd6b10" xml:lang="en-US">Lease cost</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SupplementalInformationRelatedToLeasesTableTextBlock" xlink:label="wyyy_SupplementalInformationRelatedToLeasesTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_SupplementalInformationRelatedToLeasesTableTextBlock" xlink:to="wyyy_SupplementalInformationRelatedToLeasesTableTextBlock_lbl_e1eb37" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_SupplementalInformationRelatedToLeasesTableTextBlock_lbl_e1eb37" xml:lang="en-US">Supplemental information related to leases</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl_a11996" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl_a11996" xml:lang="en-US">Maturities of lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl_c515ac" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl_c515ac" xml:lang="en-US">Schedule of finite-lived intangible assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl_328739" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl_328739" xml:lang="en-US">Schedule of finite-lived intangible assets, future amortization expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl_cbfd27" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl_cbfd27" xml:lang="en-US">Schedule of goodwill</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl_788f5e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl_788f5e" xml:lang="en-US">Schedule of accrued liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl_2aaba1" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl_2aaba1" xml:lang="en-US">Schedule of components of income tax expense (benefit)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl_af65bd" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl_af65bd" xml:lang="en-US">Schedule of effective income tax rate reconciliation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl_a5d965" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl_a5d965" xml:lang="en-US">Schedule of deferred tax assets and liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl_79da45" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock_lbl_79da45" xml:lang="en-US">Summary of valuation allowance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_058d58" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl_058d58" xml:lang="en-US">Schedule of assumptions</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl_2d5955" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl_2d5955" xml:lang="en-US">Schedule of non qualified stock option awards</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ScheduleOfWeightedAverageRemainingContractualLifeAndTheAggregateIntrinsicValueTableTextBlock" xlink:label="wyyy_ScheduleOfWeightedAverageRemainingContractualLifeAndTheAggregateIntrinsicValueTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ScheduleOfWeightedAverageRemainingContractualLifeAndTheAggregateIntrinsicValueTableTextBlock" xlink:to="wyyy_ScheduleOfWeightedAverageRemainingContractualLifeAndTheAggregateIntrinsicValueTableTextBlock_lbl_5d7b0c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ScheduleOfWeightedAverageRemainingContractualLifeAndTheAggregateIntrinsicValueTableTextBlock_lbl_5d7b0c" xml:lang="en-US">Schedule of weighted-average remaining contractual life and the aggregate intrinsic value</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ScheduleOfRestrictedStockAwardsVestedAndNonVestedAwards" xlink:label="wyyy_ScheduleOfRestrictedStockAwardsVestedAndNonVestedAwards" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ScheduleOfRestrictedStockAwardsVestedAndNonVestedAwards" xlink:to="wyyy_ScheduleOfRestrictedStockAwardsVestedAndNonVestedAwards_lbl_63c074" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ScheduleOfRestrictedStockAwardsVestedAndNonVestedAwards_lbl_63c074" xml:lang="en-US">Schedule of restricted stock awards</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl_356864" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl_356864" xml:lang="en-US">Schedule of share-based compensation expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_ac4f97" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl_ac4f97" xml:lang="en-US">Schedule of earnings per share, basic and diluted</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl_ee4411" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl_ee4411" xml:lang="en-US">Schedule of accumulated other comprehensive income (loss)</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock" xlink:label="wyyy_ScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock" xlink:to="wyyy_ScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock_lbl_f203e5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock_lbl_f203e5" xml:lang="en-US">Schedule of revenues from different type services</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_RevenueFromExternalCustomersByCustomersTypeTableTextBlock" xlink:label="wyyy_RevenueFromExternalCustomersByCustomersTypeTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_RevenueFromExternalCustomersByCustomersTypeTableTextBlock" xlink:to="wyyy_RevenueFromExternalCustomersByCustomersTypeTableTextBlock_lbl_8cd9e5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_RevenueFromExternalCustomersByCustomersTypeTableTextBlock_lbl_8cd9e5" xml:lang="en-US">Revenue from external customers by customers type</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl_3b1bb0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl_3b1bb0" xml:lang="en-US">Revenue from external customers by geographic areas</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl_53be67" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl_53be67" xml:lang="en-US">Range [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl_ecbcdd" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl_ecbcdd" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl_fb1bce" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl_fb1bce" xml:lang="en-US">Minimum</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl_0c9266" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerEquipmentMember_lbl_0c9266" xml:lang="en-US">Computer Equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl_15a518" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl_15a518" xml:lang="en-US">Maximum</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl_c60f61" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl_c60f61" xml:lang="en-US">Furniture and Fixtures</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_MobileEquipmentMember" xlink:label="wyyy_MobileEquipmentMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_MobileEquipmentMember" xlink:to="wyyy_MobileEquipmentMember_lbl_0b740f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_MobileEquipmentMember_lbl_0b740f" xml:lang="en-US">Mobile Equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PropertyPlantAndEquipmentEstimatedUsefulLife" xlink:label="wyyy_PropertyPlantAndEquipmentEstimatedUsefulLife" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_PropertyPlantAndEquipmentEstimatedUsefulLife" xlink:to="wyyy_PropertyPlantAndEquipmentEstimatedUsefulLife_lbl_cf3825" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_PropertyPlantAndEquipmentEstimatedUsefulLife_lbl_cf3825" xml:lang="en-US">Estimated useful life</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_151da1" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl_151da1" xml:lang="en-US">Statement Business Segments Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ForeignMember" xlink:label="wyyy_ForeignMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ForeignMember" xlink:to="wyyy_ForeignMember_lbl_07c05f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ForeignMember_lbl_07c05f" xml:lang="en-US">Foreign</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_IrelandMember" xlink:label="wyyy_IrelandMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_IrelandMember" xlink:to="wyyy_IrelandMember_lbl_f49040" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_IrelandMember_lbl_f49040" xml:lang="en-US">Ireland</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_UnitedKingdomMember" xlink:label="wyyy_UnitedKingdomMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_UnitedKingdomMember" xlink:to="wyyy_UnitedKingdomMember_lbl_ea7d6d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_UnitedKingdomMember_lbl_ea7d6d" xml:lang="en-US">United Kingdom</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashUninsuredAmount" xlink:label="us-gaap_CashUninsuredAmount" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashUninsuredAmount" xlink:to="us-gaap_CashUninsuredAmount_lbl_2e1190" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashUninsuredAmount_lbl_2e1190" xml:lang="en-US">Cash, uninsured amount</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="us-gaap_CashFDICInsuredAmount" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount_lbl_80f39f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFDICInsuredAmount_lbl_80f39f" xml:lang="en-US">Cash, FDIC Insured Amount</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_41bbe1" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl_41bbe1" xml:lang="en-US">Inventory write-downs</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:label="wyyy_ImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:to="wyyy_ImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill_lbl_6bd20f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill_lbl_6bd20f" xml:lang="en-US">Impairment of goodwill and other indefinite-lived intangible assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DevelopmentCosts" xlink:label="us-gaap_DevelopmentCosts" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DevelopmentCosts" xlink:to="us-gaap_DevelopmentCosts_lbl_5ab6a5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DevelopmentCosts_lbl_5ab6a5" xml:lang="en-US">Product development costs</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="us-gaap_AccruedPayrollTaxesCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedPayrollTaxesCurrent" xlink:to="us-gaap_AccruedPayrollTaxesCurrent_lbl_5488f4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedPayrollTaxesCurrent_lbl_5488f4" xml:lang="en-US">Deferred payroll tax payments</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DescriptionOfEmployeeStockBasedCompensation" xlink:label="wyyy_DescriptionOfEmployeeStockBasedCompensation" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_DescriptionOfEmployeeStockBasedCompensation" xlink:to="wyyy_DescriptionOfEmployeeStockBasedCompensation_lbl_7c2fb0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_DescriptionOfEmployeeStockBasedCompensation_lbl_7c2fb0" xml:lang="en-US">Description of Employee Stock-Based Compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_acedb5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl_acedb5" xml:lang="en-US">Fair Value By Fair Value Hierarchy Level Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl_e968bb" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl_e968bb" xml:lang="en-US">Fair Value, Inputs, Level 3</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl_a93b4f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl_a93b4f" xml:lang="en-US">Fair Value, Inputs, Level 1</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl_474c60" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl_474c60" xml:lang="en-US">Fair Value, Inputs, Level 2</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ContingentConsiderationCashSettled" xlink:label="wyyy_ContingentConsiderationCashSettled" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ContingentConsiderationCashSettled" xlink:to="wyyy_ContingentConsiderationCashSettled_lbl_0c75b9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ContingentConsiderationCashSettled_lbl_0c75b9" xml:lang="en-US">Contingent consideration - cash settled</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ContingentConsiderationWarrants" xlink:label="wyyy_ContingentConsiderationWarrants" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ContingentConsiderationWarrants" xlink:to="wyyy_ContingentConsiderationWarrants_lbl_5ce1f1" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ContingentConsiderationWarrants_lbl_5ce1f1" xml:lang="en-US">Contingent consideration - warrants</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="us-gaap_LiabilitiesFairValueDisclosure" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueDisclosure" xlink:to="us-gaap_LiabilitiesFairValueDisclosure_lbl_fb2efc" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_lbl_fb2efc" xml:lang="en-US">Total liabilities measured and recorded at fair value</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_FairValueOfMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="wyyy_FairValueOfMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_FairValueOfMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="wyyy_FairValueOfMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl_7af166" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_FairValueOfMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl_7af166" xml:lang="en-US">change in fair value of contingent consideration</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_lbl_e269ed" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_lbl_e269ed" xml:lang="en-US">Accounts Notes Loans And Financing Receivables By Legal Entity Of Counterparty Type Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentMember" xlink:label="us-gaap_GovernmentMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GovernmentMember" xlink:to="us-gaap_GovernmentMember_lbl_478ee0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GovernmentMember_lbl_478ee0" xml:lang="en-US">Government</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_CommercialMember" xlink:label="wyyy_CommercialMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_CommercialMember" xlink:to="wyyy_CommercialMember_lbl_34d404" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_CommercialMember_lbl_34d404" xml:lang="en-US">Commercial</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGross" xlink:label="us-gaap_AccountsReceivableGross" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_AccountsReceivableGross_lbl_8e86c5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGross_lbl_8e86c5" xml:lang="en-US">Accounts Receivable Gross</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl_66042d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl_66042d" xml:lang="en-US">Less: allowances for doubtful accounts</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl_69f5f7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNet_lbl_69f5f7" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl_47e78d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl_47e78d" xml:lang="en-US">Concentration Risk By Type Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_TradeAccountsReceivablesMember" xlink:label="wyyy_TradeAccountsReceivablesMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_TradeAccountsReceivablesMember" xlink:to="wyyy_TradeAccountsReceivablesMember_lbl_747499" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_TradeAccountsReceivablesMember_lbl_747499" xml:lang="en-US">Trade Accounts Receivables</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_USFederalGovernmentMember" xlink:label="wyyy_USFederalGovernmentMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_USFederalGovernmentMember" xlink:to="wyyy_USFederalGovernmentMember_lbl_39850a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_USFederalGovernmentMember_lbl_39850a" xml:lang="en-US">U.S Federal Government</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ConcentrationRiskPercentageOne" xlink:label="wyyy_ConcentrationRiskPercentageOne" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ConcentrationRiskPercentageOne" xlink:to="wyyy_ConcentrationRiskPercentageOne_lbl_c29bfe" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ConcentrationRiskPercentageOne_lbl_c29bfe" xml:lang="en-US">Concentration risk</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrantsReceivable" xlink:label="us-gaap_GrantsReceivable" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrantsReceivable" xlink:to="us-gaap_GrantsReceivable_lbl_4f94ed" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrantsReceivable_lbl_4f94ed" xml:lang="en-US">Accounts receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PercentageOfReceivables" xlink:label="wyyy_PercentageOfReceivables" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_PercentageOfReceivables" xlink:to="wyyy_PercentageOfReceivables_lbl_623dee" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_PercentageOfReceivables_lbl_623dee" xml:lang="en-US">Concentration Risk of receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsAbstract" xlink:label="us-gaap_OtherAssetsAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsAbstract_lbl_4e3e08" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsAbstract_lbl_4e3e08" xml:lang="en-US">Other Current Assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl_860065" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryNet_lbl_860065" xml:lang="en-US">Inventories</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl_3" xml:lang="en-US">[Inventory, Net]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl_420d36" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl_420d36" xml:lang="en-US">Prepaid insurance and other assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl_360c29" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherAssetsCurrent_lbl_360c29" xml:lang="en-US">Total other current assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecurityDeposit" xlink:label="us-gaap_SecurityDeposit" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecurityDeposit" xlink:to="us-gaap_SecurityDeposit_lbl_574044" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecurityDeposit_lbl_574044" xml:lang="en-US">Security deposits</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalLeasedAssetsGross" xlink:label="us-gaap_CapitalLeasedAssetsGross" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasedAssetsGross" xlink:to="us-gaap_CapitalLeasedAssetsGross_lbl_d664ad" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasedAssetsGross_lbl_d664ad" xml:lang="en-US">Capital work in progress</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInventoryPurchasedGoods" xlink:label="us-gaap_OtherInventoryPurchasedGoods" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInventoryPurchasedGoods" xlink:to="us-gaap_OtherInventoryPurchasedGoods_lbl_8e7f15" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInventoryPurchasedGoods_lbl_8e7f15" xml:lang="en-US">Other long term assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommunicationsAndInformationTechnology" xlink:label="us-gaap_CommunicationsAndInformationTechnology" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommunicationsAndInformationTechnology" xlink:to="us-gaap_CommunicationsAndInformationTechnology_lbl_2d47fe" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommunicationsAndInformationTechnology_lbl_2d47fe" xml:lang="en-US">Management technology and secure network operations</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ComputerHardwareSoftwareMember" xlink:label="wyyy_ComputerHardwareSoftwareMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ComputerHardwareSoftwareMember" xlink:to="wyyy_ComputerHardwareSoftwareMember_lbl_dfcfcc" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ComputerHardwareSoftwareMember_lbl_dfcfcc" xml:lang="en-US">Computer Hardware Software</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl_c816ce" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl_c816ce" xml:lang="en-US">Leasehold Improvements</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl_bfc7a6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl_bfc7a6" xml:lang="en-US">Automobiles</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl_a0f29e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl_a0f29e" xml:lang="en-US">Gross property and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_4405a4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl_4405a4" 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_lbl_ce493e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl_ce493e" xml:lang="en-US">Property and equipment, net</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PurchaseOfPropertyAndEquipment" xlink:label="wyyy_PurchaseOfPropertyAndEquipment" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_PurchaseOfPropertyAndEquipment" xlink:to="wyyy_PurchaseOfPropertyAndEquipment_lbl_dd55fb" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_PurchaseOfPropertyAndEquipment_lbl_dd55fb" xml:lang="en-US">Purchase of property and equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PropertyAndEquipmentDepreciationExpense" xlink:label="wyyy_PropertyAndEquipmentDepreciationExpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_PropertyAndEquipmentDepreciationExpense" xlink:to="wyyy_PropertyAndEquipmentDepreciationExpense_lbl_7d5558" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_PropertyAndEquipmentDepreciationExpense_lbl_7d5558" xml:lang="en-US">Property and equipment depreciation expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl_77468d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl_77468d" xml:lang="en-US">Operating lease expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl_7f6276" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl_7f6276" xml:lang="en-US">Amortization of right of use assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl_88fb10" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl_88fb10" xml:lang="en-US">Interest on finance lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="us-gaap_FinanceLeaseInterestExpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestExpense" xlink:to="us-gaap_FinanceLeaseInterestExpense_lbl_0acbc4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl_0acbc4" xml:lang="en-US">Total finance lease expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_481c75" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl_481c75" xml:lang="en-US">Operating cash flows from leases</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_FinancingCashFlowsFromLeases" xlink:label="wyyy_FinancingCashFlowsFromLeases" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_FinancingCashFlowsFromLeases" xlink:to="wyyy_FinancingCashFlowsFromLeases_lbl_0231fc" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_FinancingCashFlowsFromLeases_lbl_0231fc" xml:lang="en-US">Financing cash flows from leases</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl_c20dc9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl_c20dc9" xml:lang="en-US">Lease right of use assets, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl_36b6c4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl_36b6c4" xml:lang="en-US">Current portion of lease liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_LeaseLiabilitiesNetOfCurrentPortion" xlink:to="wyyy_LeaseLiabilitiesNetOfCurrentPortion_lbl_d5e64a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="wyyy_LeaseLiabilitiesNetOfCurrentPortion_lbl_d5e64a" xml:lang="en-US">Lease liabilities, net of current portion</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_LeaseLiabilitiesNetOfCurrentPortion" xlink:label="wyyy_LeaseLiabilitiesNetOfCurrentPortion" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_LeaseLiabilitiesNetOfCurrentPortion" xlink:to="wyyy_LeaseLiabilitiesNetOfCurrentPortion_lbl_4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_LeaseLiabilitiesNetOfCurrentPortion_lbl_4" xml:lang="en-US">[Lease liabilities, net of current portion]</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WeightedAverageRemainingLeaseTermFinanceLeasesInYears" xlink:label="wyyy_WeightedAverageRemainingLeaseTermFinanceLeasesInYears" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_WeightedAverageRemainingLeaseTermFinanceLeasesInYears" xlink:to="wyyy_WeightedAverageRemainingLeaseTermFinanceLeasesInYears_lbl_9f7931" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_WeightedAverageRemainingLeaseTermFinanceLeasesInYears_lbl_9f7931" xml:lang="en-US">Weighted average remaining lease term finance leases (in years)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl_aed537" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl_aed537" xml:lang="en-US">Weighted average discount rate finance leases</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl_8d12bb" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl_8d12bb" xml:lang="en-US">2024</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl_f6c361" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl_f6c361" xml:lang="en-US">2025</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl_0dbceb" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl_0dbceb" xml:lang="en-US">2026</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl_037804" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl_037804" xml:lang="en-US">2027</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl_bb9983" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl_bb9983" xml:lang="en-US">2028</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl_dc8125" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl_dc8125" xml:lang="en-US">Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_2f6e9d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl_2f6e9d" xml:lang="en-US">Total undiscounted finance lease payments</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl_935c20" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl_935c20" xml:lang="en-US">Less: imputed interest</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl_eb24d6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl_eb24d6" xml:lang="en-US">Total lease liability</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GovernmentMember" xlink:to="us-gaap_GovernmentMember_lbl_50a853" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GovernmentMember_lbl_50a853" xml:lang="en-US">Government</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl_529e93" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="srt_MaximumMember_lbl_529e93" xml:lang="en-US">Maximum</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_RealEstateLeases" xlink:label="wyyy_RealEstateLeases" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_RealEstateLeases" xlink:to="wyyy_RealEstateLeases_lbl_186f61" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_RealEstateLeases_lbl_186f61" xml:lang="en-US">Real estate leases</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_RealEstateLeasesPercent" xlink:label="wyyy_RealEstateLeasesPercent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_RealEstateLeasesPercent" xlink:to="wyyy_RealEstateLeasesPercent_lbl_5a040d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_RealEstateLeasesPercent_lbl_5a040d" xml:lang="en-US">Annual lease payment escalation per year</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_IntangibleAssetsAbstract" xlink:label="wyyy_IntangibleAssetsAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_IntangibleAssetsAbstract" xlink:to="wyyy_IntangibleAssetsAbstract_lbl_e6f026" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_IntangibleAssetsAbstract_lbl_e6f026" xml:lang="en-US">Intangible Assets (Details)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl_6b6e02" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl_6b6e02" xml:lang="en-US">Finite Lived Intangible Assets By Major Class Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl_0c222c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl_0c222c" xml:lang="en-US">Indefinite Lived Intangible Assets By Major Class Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl_51f0bf" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerRelationshipsMember_lbl_51f0bf" xml:lang="en-US">Customer Relationships</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ChannelRelationshipsMember" xlink:label="wyyy_ChannelRelationshipsMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ChannelRelationshipsMember" xlink:to="wyyy_ChannelRelationshipsMember_lbl_2bf2c7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ChannelRelationshipsMember_lbl_2bf2c7" xml:lang="en-US">Channel Relationships</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_InternallyDevelopedSoftwareMember" xlink:label="wyyy_InternallyDevelopedSoftwareMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_InternallyDevelopedSoftwareMember" xlink:to="wyyy_InternallyDevelopedSoftwareMember_lbl_26fed5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_InternallyDevelopedSoftwareMember_lbl_26fed5" xml:lang="en-US">Internally Developed Software</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="us-gaap_TrademarksAndTradeNamesMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksAndTradeNamesMember" xlink:to="us-gaap_TrademarksAndTradeNamesMember_lbl_14f17f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TrademarksAndTradeNamesMember_lbl_14f17f" xml:lang="en-US">Trademarks and Trade Names</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl_cda41e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl_cda41e" xml:lang="en-US">Gross carrying amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl_da1272" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl_da1272" xml:lang="en-US">Accumulated amortization</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl_3" xml:lang="en-US">[Finite-Lived Intangible Assets, Accumulated Amortization]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl_2eb1b5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl_2eb1b5" xml:lang="en-US">Net book value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl_cf42ce" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl_cf42ce" xml:lang="en-US">2024</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl_2" 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_lbl_94e97c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl_94e97c" xml:lang="en-US">2025</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl_3" 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_lbl_d6075c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl_d6075c" xml:lang="en-US">2026</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl_4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl_4" 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl_0d184a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl_0d184a" xml:lang="en-US">2027</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl_5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl_5" xml:lang="en-US">[Finite-Lived Intangible Asset, Expected Amortization, Year Four]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl_382b2d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl_382b2d" xml:lang="en-US">2028</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl_6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl_6" xml:lang="en-US">[Finite-Lived Intangible Asset, Expected Amortization, Year Five]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl_e3abcb" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl_e3abcb" xml:lang="en-US">Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl_7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl_7" xml:lang="en-US">[Finite-Lived Intangible Asset, Expected Amortization, after Year Five]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl_b26557" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl_b26557" xml:lang="en-US">Total</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_5d4941" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl_5d4941" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="us-gaap_PropertyPlantAndEquipmentMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentMember" xlink:to="us-gaap_PropertyPlantAndEquipmentMember_lbl_1d1214" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentMember_lbl_1d1214" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherDepreciationAndAmortization" xlink:label="us-gaap_OtherDepreciationAndAmortization" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherDepreciationAndAmortization" xlink:to="us-gaap_OtherDepreciationAndAmortization_lbl_be1dcd" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherDepreciationAndAmortization_lbl_be1dcd" xml:lang="en-US">Aggregate amortization expense</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetImpairmentCharges" xlink:label="us-gaap_OtherAssetImpairmentCharges" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetImpairmentCharges" xlink:to="us-gaap_OtherAssetImpairmentCharges_lbl_c303aa" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetImpairmentCharges_lbl_c303aa" xml:lang="en-US">Impairment charge</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="us-gaap_CapitalizedComputerSoftwareAdditions" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareAdditions" xlink:to="us-gaap_CapitalizedComputerSoftwareAdditions_lbl_187ce9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareAdditions_lbl_187ce9" xml:lang="en-US">Capitalized Software Development Costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl_e4fda8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Goodwill_lbl_e4fda8" xml:lang="en-US">Begin Balance, January 1</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl_dfc9b0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl_dfc9b0" xml:lang="en-US">Impairment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl_650f42" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Goodwill_lbl_650f42" xml:lang="en-US">End Balance, December 31</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl_7a0874" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetImpairmentCharges_lbl_7a0874" xml:lang="en-US">Impairment charges</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_AccruedServiceCostsCurrent" xlink:label="wyyy_AccruedServiceCostsCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_AccruedServiceCostsCurrent" xlink:to="wyyy_AccruedServiceCostsCurrent_lbl_e5973a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_AccruedServiceCostsCurrent_lbl_e5973a" xml:lang="en-US">Carrier service costs</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SalariesAndPayrollTaxes" xlink:label="wyyy_SalariesAndPayrollTaxes" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_SalariesAndPayrollTaxes" xlink:to="wyyy_SalariesAndPayrollTaxes_lbl_372473" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_SalariesAndPayrollTaxes_lbl_372473" xml:lang="en-US">Salaries and payroll taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_InventoryPurchasesConsultantsAndOtherCostscurrent" xlink:label="wyyy_InventoryPurchasesConsultantsAndOtherCostscurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_InventoryPurchasesConsultantsAndOtherCostscurrent" xlink:to="wyyy_InventoryPurchasesConsultantsAndOtherCostscurrent_lbl_a4758d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_InventoryPurchasesConsultantsAndOtherCostscurrent_lbl_a4758d" xml:lang="en-US">Inventory purchases, consultants and other costs</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_AccruedOtherCostsCurrent" xlink:label="wyyy_AccruedOtherCostsCurrent" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_AccruedOtherCostsCurrent" xlink:to="wyyy_AccruedOtherCostsCurrent_lbl_6013cb" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_AccruedOtherCostsCurrent_lbl_6013cb" 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_lbl_b664c3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl_b664c3" xml:lang="en-US">Total Accrued expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityAxis_lbl_481379" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityAxis_lbl_481379" xml:lang="en-US">Line Of Credit Facility Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PurchaseAgreementMember" xlink:label="wyyy_PurchaseAgreementMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_PurchaseAgreementMember" xlink:to="wyyy_PurchaseAgreementMember_lbl_057d3d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_PurchaseAgreementMember_lbl_057d3d" xml:lang="en-US">Purchase Agreement</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ReceivableSold" xlink:label="wyyy_ReceivableSold" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ReceivableSold" xlink:to="wyyy_ReceivableSold_lbl_421907" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ReceivableSold_lbl_421907" xml:lang="en-US">Receivable sold during period</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromFeesReceived" xlink:label="us-gaap_ProceedsFromFeesReceived" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromFeesReceived" xlink:to="us-gaap_ProceedsFromFeesReceived_lbl_c4e93e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromFeesReceived_lbl_c4e93e" xml:lang="en-US">Proceeds net of fees</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_OutstandingPaymentBalance" xlink:label="wyyy_OutstandingPaymentBalance" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_OutstandingPaymentBalance" xlink:to="wyyy_OutstandingPaymentBalance_lbl_425dd2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_OutstandingPaymentBalance_lbl_425dd2" xml:lang="en-US">Outstanding residual payment balance</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PurchasedReceivables" xlink:label="wyyy_PurchasedReceivables" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_PurchasedReceivables" xlink:to="wyyy_PurchasedReceivables_lbl_a73944" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_PurchasedReceivables_lbl_a73944" xml:lang="en-US">Outstanding Purchased Receivables</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="us-gaap_IncreaseDecreaseInReceivables" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInReceivables" xlink:to="us-gaap_IncreaseDecreaseInReceivables_lbl_212ccc" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInReceivables_lbl_212ccc" xml:lang="en-US">Increase in receivable</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ReceivableDescription" xlink:label="wyyy_ReceivableDescription" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ReceivableDescription" xlink:to="wyyy_ReceivableDescription_lbl_fff9f6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ReceivableDescription_lbl_fff9f6" xml:lang="en-US">Receivable description</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl_31840a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl_31840a" xml:lang="en-US">Current provision (benefit)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl_f7b59e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl_f7b59e" xml:lang="en-US">State</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl_2329e6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl_2329e6" xml:lang="en-US">Foreign</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl_4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl_4" xml:lang="en-US">[Current Foreign Tax Expense (Benefit)]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl_d8c88b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl_d8c88b" xml:lang="en-US">Total</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl_5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl_5" xml:lang="en-US">[Current Income Tax Expense (Benefit)]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl_e90601" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl_e90601" xml:lang="en-US">Deferred provision (benefit)</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DeferredFederalIncomeTaxExpenseSBenefit" xlink:label="wyyy_DeferredFederalIncomeTaxExpenseSBenefit" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_DeferredFederalIncomeTaxExpenseSBenefit" xlink:to="wyyy_DeferredFederalIncomeTaxExpenseSBenefit_lbl_fe8f11" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_DeferredFederalIncomeTaxExpenseSBenefit_lbl_fe8f11" xml:lang="en-US">Federal</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl_fa2e4e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl_fa2e4e" xml:lang="en-US">State</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl_8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl_8" xml:lang="en-US">[Deferred State and Local Income Tax Expense (Benefit)]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl_220667" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl_220667" xml:lang="en-US">Foreign</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl_9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl_9" xml:lang="en-US">[Deferred Foreign Income Tax Expense (Benefit)]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_DeferredIncomeTaxExpenseBenefits" xlink:to="wyyy_DeferredIncomeTaxExpenseBenefits_lbl_ce9189" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="wyyy_DeferredIncomeTaxExpenseBenefits_lbl_ce9189" xml:lang="en-US">Total</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DeferredIncomeTaxExpenseBenefits" xlink:label="wyyy_DeferredIncomeTaxExpenseBenefits" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_DeferredIncomeTaxExpenseBenefits" xlink:to="wyyy_DeferredIncomeTaxExpenseBenefits_lbl_10" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_DeferredIncomeTaxExpenseBenefits_lbl_10" xml:lang="en-US">[Total]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl_6f2129" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl_6f2129" xml:lang="en-US">Income tax (benefit) provision</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl_81adcc" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl_81adcc" xml:lang="en-US">Statutory federal income tax rate</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl_dd5c31" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl_dd5c31" xml:lang="en-US">State, net of federal benefit</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_Effectiveincometaxratereconciliationnondeductibleexpense" xlink:label="wyyy_Effectiveincometaxratereconciliationnondeductibleexpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_Effectiveincometaxratereconciliationnondeductibleexpense" xlink:to="wyyy_Effectiveincometaxratereconciliationnondeductibleexpense_lbl_6374d9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_Effectiveincometaxratereconciliationnondeductibleexpense_lbl_6374d9" xml:lang="en-US">Non-deductible expenses</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_Effectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance" xlink:label="wyyy_Effectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_Effectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance" xlink:to="wyyy_Effectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance_lbl_e9315d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_Effectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance_lbl_e9315d" xml:lang="en-US">Change in valuation allowance</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_Effectiveincometaxratereconciliationforeignincometaxratedifferential" xlink:label="wyyy_Effectiveincometaxratereconciliationforeignincometaxratedifferential" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_Effectiveincometaxratereconciliationforeignincometaxratedifferential" xlink:to="wyyy_Effectiveincometaxratereconciliationforeignincometaxratedifferential_lbl_ff121a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_Effectiveincometaxratereconciliationforeignincometaxratedifferential_lbl_ff121a" xml:lang="en-US">Foreign rate differential</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_Effectiveincometaxratereconciliationchangeinenactedtaxrate" xlink:label="wyyy_Effectiveincometaxratereconciliationchangeinenactedtaxrate" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_Effectiveincometaxratereconciliationchangeinenactedtaxrate" xlink:to="wyyy_Effectiveincometaxratereconciliationchangeinenactedtaxrate_lbl_517066" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_Effectiveincometaxratereconciliationchangeinenactedtaxrate_lbl_517066" xml:lang="en-US">Return to accrual difference true-ups</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_OtherIncomeTaxProvisionBenefit" xlink:to="wyyy_OtherIncomeTaxProvisionBenefit_lbl_9a56e2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="wyyy_OtherIncomeTaxProvisionBenefit_lbl_9a56e2" xml:lang="en-US">Other</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_OtherIncomeTaxProvisionBenefit" xlink:label="wyyy_OtherIncomeTaxProvisionBenefit" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_OtherIncomeTaxProvisionBenefit" xlink:to="wyyy_OtherIncomeTaxProvisionBenefit_lbl_8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_OtherIncomeTaxProvisionBenefit_lbl_8" xml:lang="en-US">[Other]</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_Effectiveincometaxratereconciliationotheradjustments" xlink:label="wyyy_Effectiveincometaxratereconciliationotheradjustments" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_Effectiveincometaxratereconciliationotheradjustments" xlink:to="wyyy_Effectiveincometaxratereconciliationotheradjustments_lbl_86f69e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_Effectiveincometaxratereconciliationotheradjustments_lbl_86f69e" xml:lang="en-US">Deferred tax adjustment and true-up</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl_99f370" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl_99f370" xml:lang="en-US">Combined effective tax rate</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract_lbl_67a083" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl_67a083" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl_63328f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl_63328f" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl_419eb9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl_419eb9" xml:lang="en-US">Alternative minimum tax credit</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl_c3cf85" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl_c3cf85" xml:lang="en-US">Share-based compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl_8d7cc2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_lbl_8d7cc2" xml:lang="en-US">Intangible amortization</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DeferredTaxAssetsLeaseLiability" xlink:label="wyyy_DeferredTaxAssetsLeaseLiability" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_DeferredTaxAssetsLeaseLiability" xlink:to="wyyy_DeferredTaxAssetsLeaseLiability_lbl_f35401" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_DeferredTaxAssetsLeaseLiability_lbl_f35401" xml:lang="en-US">Lease liability</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl_a1c2fa" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl_a1c2fa" xml:lang="en-US">Other assets</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl_8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl_8" xml:lang="en-US">[Deferred Tax Assets, Other]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl_65a6f3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl_65a6f3" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl_bb2cb9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl_bb2cb9" xml:lang="en-US">Less: valuation allowance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl_10" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl_10" xml:lang="en-US">[Deferred Tax Assets, Valuation Allowance]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl_840d72" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl_840d72" xml:lang="en-US">Total deferred tax assets, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_lbl_905514" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl_905514" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_lbl_a8f440" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_lbl_a8f440" xml:lang="en-US">Goodwill amortization</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DeferredTaxLiabilitiesDepreciation" xlink:label="wyyy_DeferredTaxLiabilitiesDepreciation" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_DeferredTaxLiabilitiesDepreciation" xlink:to="wyyy_DeferredTaxLiabilitiesDepreciation_lbl_6ba99c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_DeferredTaxLiabilitiesDepreciation_lbl_6ba99c" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl_cf66b9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl_cf66b9" xml:lang="en-US">Foreign intangible amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl_6a303a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl_6a303a" xml:lang="en-US">Other liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl_16" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl_16" xml:lang="en-US">[Deferred Tax Liabilities, Other]</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DeferredTaxLiabilitiesLeaseAsset" xlink:label="wyyy_DeferredTaxLiabilitiesLeaseAsset" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_DeferredTaxLiabilitiesLeaseAsset" xlink:to="wyyy_DeferredTaxLiabilitiesLeaseAsset_lbl_80056a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_DeferredTaxLiabilitiesLeaseAsset_lbl_80056a" xml:lang="en-US">Lease asset</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl_c0e9ad" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl_c0e9ad" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_NetDeferredTaxAsset" xlink:label="wyyy_NetDeferredTaxAsset" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_NetDeferredTaxAsset" xlink:to="wyyy_NetDeferredTaxAsset_lbl_9c4563" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_NetDeferredTaxAsset_lbl_9c4563" xml:lang="en-US">Net deferred tax asset</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_DeferredTaxAssetValuationAllowance" xlink:to="wyyy_DeferredTaxAssetValuationAllowance_lbl_5d8f8b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="wyyy_DeferredTaxAssetValuationAllowance_lbl_5d8f8b" xml:lang="en-US">Beginning balance</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DeferredTaxAssetValuationAllowance" xlink:label="wyyy_DeferredTaxAssetValuationAllowance" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_DeferredTaxAssetValuationAllowance" xlink:to="wyyy_DeferredTaxAssetValuationAllowance_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_DeferredTaxAssetValuationAllowance_lbl_2" xml:lang="en-US">[Beginning balance]</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_IncreasesDecreasesValuationAllowanceDeferredTaxAsset" xlink:label="wyyy_IncreasesDecreasesValuationAllowanceDeferredTaxAsset" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_IncreasesDecreasesValuationAllowanceDeferredTaxAsset" xlink:to="wyyy_IncreasesDecreasesValuationAllowanceDeferredTaxAsset_lbl_dc6264" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_IncreasesDecreasesValuationAllowanceDeferredTaxAsset_lbl_dc6264" xml:lang="en-US">Increases</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_DeferredTaxAssetValuationAllowance" xlink:to="wyyy_DeferredTaxAssetValuationAllowance_lbl_89a3ec" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="wyyy_DeferredTaxAssetValuationAllowance_lbl_89a3ec" xml:lang="en-US">Ending balance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardAmount" xlink:to="us-gaap_TaxCreditCarryforwardAmount_lbl_fb1284" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxCreditCarryforwardAmount_lbl_fb1284" xml:lang="en-US">Offset future taxable income</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl_abe029" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl_abe029" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl_3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl_3" xml:lang="en-US">[Operating Loss Carryforwards]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl_665dcf" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl_665dcf" xml:lang="en-US">Valuation allowance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl_a0f0e5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl_a0f0e5" xml:lang="en-US">Deferred tax assets, operating loss carryforwards, State</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl_6f1747" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl_6f1747" xml:lang="en-US">Award Type Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_be168d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl_be168d" xml:lang="en-US">Class Of Warrant Or Right Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_086ed6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareRepurchaseProgramAxis_lbl_086ed6" xml:lang="en-US">Share Repurchase Program Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl_ea4f68" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl_ea4f68" xml:lang="en-US">Restricted Stock Units (RSUs)</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WarrantsMember" xlink:label="wyyy_WarrantsMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_WarrantsMember" xlink:to="wyyy_WarrantsMember_lbl_f0ea56" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_WarrantsMember_lbl_f0ea56" xml:lang="en-US">Warrants</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_RepurchasePlanMember" xlink:label="wyyy_RepurchasePlanMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_RepurchasePlanMember" xlink:to="wyyy_RepurchasePlanMember_lbl_b82fca" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_RepurchasePlanMember_lbl_b82fca" xml:lang="en-US">Repurchase Plan</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl_df0e3b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl_df0e3b" xml:lang="en-US">Preferred stock, shares authorized</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_UndesignatedSharesOfPreferredStock" xlink:label="wyyy_UndesignatedSharesOfPreferredStock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_UndesignatedSharesOfPreferredStock" xlink:to="wyyy_UndesignatedSharesOfPreferredStock_lbl_da8955" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_UndesignatedSharesOfPreferredStock_lbl_da8955" xml:lang="en-US">Undesignated shares of preferred stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_PreferredStockParValue" xlink:to="wyyy_PreferredStockParValue_lbl_11e20e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="wyyy_PreferredStockParValue_lbl_11e20e" xml:lang="en-US">Preferred stock, par value</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PreferredStockParValue" xlink:label="wyyy_PreferredStockParValue" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_PreferredStockParValue" xlink:to="wyyy_PreferredStockParValue_lbl_4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_PreferredStockParValue_lbl_4" xml:lang="en-US">[Preferred stock, par value]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl_af295e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl_af295e" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl_d96717" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl_d96717" xml:lang="en-US">common stock vested sharaes</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl_aad5fe" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl_aad5fe" xml:lang="en-US">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_CommonStockParValue" xlink:to="wyyy_CommonStockParValue_lbl_e86cca" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="wyyy_CommonStockParValue_lbl_e86cca" xml:lang="en-US">Common stock, par value</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_CommonStockParValue" xlink:label="wyyy_CommonStockParValue" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_CommonStockParValue" xlink:to="wyyy_CommonStockParValue_lbl_8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_CommonStockParValue_lbl_8" xml:lang="en-US">[Common stock, par value]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_CommonStockShareIssued" xlink:to="wyyy_CommonStockShareIssued_lbl_e82924" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="wyyy_CommonStockShareIssued_lbl_e82924" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_CommonStockShareIssued" xlink:label="wyyy_CommonStockShareIssued" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_CommonStockShareIssued" xlink:to="wyyy_CommonStockShareIssued_lbl_9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_CommonStockShareIssued_lbl_9" xml:lang="en-US">[Common stock, shares issued]</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_AggregateOfferingPrice" xlink:label="wyyy_AggregateOfferingPrice" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_AggregateOfferingPrice" xlink:to="wyyy_AggregateOfferingPrice_lbl_2f984b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_AggregateOfferingPrice_lbl_2f984b" xml:lang="en-US">Aggregate offering price</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_IssuedOfWarrantsToPurchaseShares" xlink:label="wyyy_IssuedOfWarrantsToPurchaseShares" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_IssuedOfWarrantsToPurchaseShares" xlink:to="wyyy_IssuedOfWarrantsToPurchaseShares_lbl_934977" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_IssuedOfWarrantsToPurchaseShares_lbl_934977" xml:lang="en-US">Issued warrants to purchase</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights" xlink:label="wyyy_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights" xlink:to="wyyy_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights_lbl_6d50ff" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights_lbl_6d50ff" xml:lang="en-US">Strike price</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WarrantsFairValue" xlink:label="wyyy_WarrantsFairValue" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_WarrantsFairValue" xlink:to="wyyy_WarrantsFairValue_lbl_af3595" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_WarrantsFairValue_lbl_af3595" xml:lang="en-US">Warrants Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WarrantsTerm" xlink:label="wyyy_WarrantsTerm" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_WarrantsTerm" xlink:to="wyyy_WarrantsTerm_lbl_ee40cb" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_WarrantsTerm_lbl_ee40cb" xml:lang="en-US">Warrants Term</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_31169f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl_31169f" xml:lang="en-US">Stock repurchase plan of common stock</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares_lbl_12d1fc" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCommonShares_lbl_12d1fc" xml:lang="en-US">Stock repurchase shares</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_lbl_6421b9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl_6421b9" xml:lang="en-US">Stock repurchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_CommonStockIncreaseAmountForFuturePurchases" xlink:label="wyyy_CommonStockIncreaseAmountForFuturePurchases" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_CommonStockIncreaseAmountForFuturePurchases" xlink:to="wyyy_CommonStockIncreaseAmountForFuturePurchases_lbl_c882e4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_CommonStockIncreaseAmountForFuturePurchases_lbl_c882e4" xml:lang="en-US">Common stock increase amount for future purchases</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl_db7db3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="srt_MinimumMember_lbl_db7db3" xml:lang="en-US">Minimum</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="wyyy_SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="wyyy_SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl_fb043d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl_fb043d" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate" xlink:label="wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate" xlink:to="wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate_lbl_8eb705" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate_lbl_8eb705" xml:lang="en-US">Expected dividend yield</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:to="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_lbl_54390f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_lbl_54390f" xml:lang="en-US">Stock options granted</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate" xlink:label="wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate" xlink:to="wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate_lbl_af4e2f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate_lbl_af4e2f" xml:lang="en-US">Expected volatility</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl_7609c2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl_7609c2" xml:lang="en-US">Term</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OptionIndexedToIssuersEquityEquityAxis" xlink:label="us-gaap_OptionIndexedToIssuersEquityEquityAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OptionIndexedToIssuersEquityEquityAxis" xlink:to="us-gaap_OptionIndexedToIssuersEquityEquityAxis_lbl_c7806c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OptionIndexedToIssuersEquityEquityAxis_lbl_c7806c" xml:lang="en-US">Option Indexed To Issuers Equity Equity Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl_fe60a9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOptionMember_lbl_fe60a9" xml:lang="en-US">Employee Stock Option</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl_ff7313" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl_ff7313" xml:lang="en-US">Restricted Stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl_dc190e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl_dc190e" xml:lang="en-US">Non-vested awards outstanding opening</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl_2" xml:lang="en-US">[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl_9d3854" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl_9d3854" xml:lang="en-US">Granted</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_lbl_8d5c52" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_lbl_8d5c52" xml:lang="en-US">Cancelled</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl_9dacc8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl_9dacc8" xml:lang="en-US">Vested</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl_4f2fdc" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl_4f2fdc" xml:lang="en-US">Non-vested awards outstanding ending</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm" xlink:label="wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm" xlink:to="wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm_lbl_7eb70b" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm_lbl_7eb70b" xml:lang="en-US">Weighted-average remaining contractual life (in years)</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl_15d644" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl_15d644" xml:lang="en-US">Unamortized RSA compensation expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_lbl_dd3b5a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_lbl_dd3b5a" xml:lang="en-US">Aggregate intrinsic value of RSAs non-vested</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_lbl_9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_lbl_9" xml:lang="en-US">[Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl_d4b6a5" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl_d4b6a5" xml:lang="en-US">Aggregate intrinsic value of RSAs vested</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl_10" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl_10" xml:lang="en-US">[Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding]</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares" xlink:label="wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares" xlink:to="wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares_lbl_ec928e" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares_lbl_ec928e" xml:lang="en-US">Expired</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl_4cc600" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl_4cc600" xml:lang="en-US">Weighted average grant date fair value per share, non-vested beginning balance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl_12" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl_12" xml:lang="en-US">[Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price]</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WeightedAverageGrantDateFairValuePerShareGranted" xlink:label="wyyy_WeightedAverageGrantDateFairValuePerShareGranted" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_WeightedAverageGrantDateFairValuePerShareGranted" xlink:to="wyyy_WeightedAverageGrantDateFairValuePerShareGranted_lbl_a7e750" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_WeightedAverageGrantDateFairValuePerShareGranted_lbl_a7e750" xml:lang="en-US">Weighted average grant date fair value per share, Granted</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WeightedAverageGrantDateFairValuePerShareExpired" xlink:label="wyyy_WeightedAverageGrantDateFairValuePerShareExpired" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_WeightedAverageGrantDateFairValuePerShareExpired" xlink:to="wyyy_WeightedAverageGrantDateFairValuePerShareExpired_lbl_31f1fc" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_WeightedAverageGrantDateFairValuePerShareExpired_lbl_31f1fc" xml:lang="en-US">Weighted average grant date fair value per share, expired</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WeightedAverageGrantDateFairValuePerShareVestedExcercised" xlink:label="wyyy_WeightedAverageGrantDateFairValuePerShareVestedExcercised" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_WeightedAverageGrantDateFairValuePerShareVestedExcercised" xlink:to="wyyy_WeightedAverageGrantDateFairValuePerShareVestedExcercised_lbl_695bea" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_WeightedAverageGrantDateFairValuePerShareVestedExcercised_lbl_695bea" xml:lang="en-US">Weighted average grant date fair value per share, vested/excercised</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl_a33402" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl_a33402" xml:lang="en-US">Weighted average grant date fair value per share, non-vested ending balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl_ef47eb" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl_ef47eb" xml:lang="en-US">Number of shares, outstanding and exercisable, options outstanding, Opening balance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl_2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl_2" xml:lang="en-US">[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number]</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod" xlink:label="wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod" xlink:to="wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod_lbl_50fb2d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod_lbl_50fb2d" xml:lang="en-US">Number of shares, cancelled</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod" xlink:label="wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod" xlink:to="wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod_lbl_0861d4" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod_lbl_0861d4" xml:lang="en-US">Number of shares, expired</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl_d37c17" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl_d37c17" xml:lang="en-US">Number of shares, exercised</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl_d2fab6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl_d2fab6" xml:lang="en-US">Number of shares, outstanding and exercisable, options outstanding, ending balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl_4897ec" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl_4897ec" xml:lang="en-US">Number of shares, options vested and expected to vest, ending balance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl_7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl_7" xml:lang="en-US">[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl_5353d9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl_5353d9" xml:lang="en-US">Number of shares, options outstanding and exercisable, ending balance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl_8" xml:lang="en-US">[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number]</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance" xlink:label="wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance" xlink:to="wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance_lbl_917f13" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance_lbl_917f13" xml:lang="en-US">Weighted average exercise price per share, outstanding and exercisable, options outstanding, beginning balance</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice" xlink:label="wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice" xlink:to="wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice_lbl_88921d" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice_lbl_88921d" xml:lang="en-US">Weighted average exercise price per share, cancelled</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:label="wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:to="wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice_lbl_0aa4ca" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice_lbl_0aa4ca" xml:lang="en-US">Weighted average exercise price per share, expired</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl_855605" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl_855605" xml:lang="en-US">Weighted average exercise price per share, exercised</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance" xlink:label="wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance" xlink:to="wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance_lbl_98610a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance_lbl_98610a" xml:lang="en-US">Weighted average exercise price per share, outstanding and exercisable, options outstanding, ending balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl_f70e00" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl_f70e00" xml:lang="en-US">Number of shares, vested and expected to vest, outstanding, weighted average exercise price, ending balance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl_14" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl_14" xml:lang="en-US">[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl_cf8313" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl_cf8313" xml:lang="en-US">Weighted average exercise price per share, options outstanding and exercisable, ending balance</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl_15" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl_15" xml:lang="en-US">[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_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_e0b4ed" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl_e0b4ed" xml:lang="en-US">Weighted-Average remaining contractual life (in years), outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTermVestedAndExpectedToVest" xlink:label="wyyy_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTermVestedAndExpectedToVest" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTermVestedAndExpectedToVest" xlink:to="wyyy_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTermVestedAndExpectedToVest_lbl_c2b790" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTermVestedAndExpectedToVest_lbl_c2b790" xml:lang="en-US">Weighted-Average remaining contractual life (in years), Vested and Expected to vest</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl_4d90d3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl_4d90d3" xml:lang="en-US">Weighted-average remaining contractual life (in years), Outstanding and Exercisable</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_AggregateIntrinsicValueOutstanding" xlink:label="wyyy_AggregateIntrinsicValueOutstanding" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_AggregateIntrinsicValueOutstanding" xlink:to="wyyy_AggregateIntrinsicValueOutstanding_lbl_58d5b8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_AggregateIntrinsicValueOutstanding_lbl_58d5b8" xml:lang="en-US">Aggregate intrinsic value, outstanding</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl_594bc8" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl_594bc8" xml:lang="en-US">Aggregate intrinsic value, Vested and expected to Vest</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_lbl_0cc64a" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_lbl_0cc64a" xml:lang="en-US">Aggregate intrinsic value, outstanding and Exercisable</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_BoardOfDirectorsOptionMember" xlink:label="wyyy_BoardOfDirectorsOptionMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_BoardOfDirectorsOptionMember" xlink:to="wyyy_BoardOfDirectorsOptionMember_lbl_e0ddc9" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_BoardOfDirectorsOptionMember_lbl_e0ddc9" xml:lang="en-US">Board of Directors Option</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockExpense" xlink:label="us-gaap_RestrictedStockExpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockExpense" xlink:to="us-gaap_RestrictedStockExpense_lbl_26424f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockExpense_lbl_26424f" xml:lang="en-US">Restricted stock compensation expense</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_NonQualifiedOptionShareBasedCompensationExpense" xlink:label="wyyy_NonQualifiedOptionShareBasedCompensationExpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_NonQualifiedOptionShareBasedCompensationExpense" xlink:to="wyyy_NonQualifiedOptionShareBasedCompensationExpense_lbl_4e3077" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_NonQualifiedOptionShareBasedCompensationExpense_lbl_4e3077" xml:lang="en-US">Non-qualified option share-based compensation expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl_3149fe" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl_3149fe" xml:lang="en-US">Total share-based compensation before taxes</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl_08c460" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl_08c460" xml:lang="en-US">Restricted stock awards granted</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl_87c8d7" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl_87c8d7" xml:lang="en-US">Stock option awards granted</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_UnrecognizedShareBasedExpense" xlink:label="wyyy_UnrecognizedShareBasedExpense" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_UnrecognizedShareBasedExpense" xlink:to="wyyy_UnrecognizedShareBasedExpense_lbl_6e67fa" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_UnrecognizedShareBasedExpense_lbl_6e67fa" xml:lang="en-US">Unrecognized share-based compensation expense</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DescriptonOfEquityBasedCompensation" xlink:label="wyyy_DescriptonOfEquityBasedCompensation" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_DescriptonOfEquityBasedCompensation" xlink:to="wyyy_DescriptonOfEquityBasedCompensation_lbl_039106" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_DescriptonOfEquityBasedCompensation_lbl_039106" xml:lang="en-US">Descripton of equity-based compensation</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InsuredFinancialObligationsWithCreditDeteriorationRemainingWeightedAverageContractPeriod" xlink:label="us-gaap_InsuredFinancialObligationsWithCreditDeteriorationRemainingWeightedAverageContractPeriod" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InsuredFinancialObligationsWithCreditDeteriorationRemainingWeightedAverageContractPeriod" xlink:to="us-gaap_InsuredFinancialObligationsWithCreditDeteriorationRemainingWeightedAverageContractPeriod_lbl_289c4c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InsuredFinancialObligationsWithCreditDeteriorationRemainingWeightedAverageContractPeriod_lbl_289c4c" xml:lang="en-US">Weighted average remaining</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl_6410b6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl_6410b6" xml:lang="en-US">Basic and Diluted EPS Computation:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_NetLossIncomeDiluted" xlink:to="wyyy_NetLossIncomeDiluted_lbl_706fcb" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="wyyy_NetLossIncomeDiluted_lbl_706fcb" xml:lang="en-US">Net loss</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_NetLossIncomeDiluted" xlink:label="wyyy_NetLossIncomeDiluted" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_NetLossIncomeDiluted" xlink:to="wyyy_NetLossIncomeDiluted_lbl_3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_NetLossIncomeDiluted_lbl_3" xml:lang="en-US">[Net loss]</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl_b284ba" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl_b284ba" xml:lang="en-US">Weighted average number of common shares</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl_ccf7b3" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl_ccf7b3" xml:lang="en-US">Basic and Diluted Loss Per Share</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOrUnitsAvailableForDistributions" xlink:label="us-gaap_StockOrUnitsAvailableForDistributions" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOrUnitsAvailableForDistributions" xlink:to="us-gaap_StockOrUnitsAvailableForDistributions_lbl_409d94" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOrUnitsAvailableForDistributions_lbl_409d94" xml:lang="en-US">Unexercised stock options</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_RSAsSharesOfCommonStock" xlink:label="wyyy_RSAsSharesOfCommonStock" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_RSAsSharesOfCommonStock" xlink:to="wyyy_RSAsSharesOfCommonStock_lbl_965a16" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_RSAsSharesOfCommonStock_lbl_965a16" xml:lang="en-US">RSAs shares</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WarrantstoPurchasecCmmonSharesOutstanding" xlink:label="wyyy_WarrantstoPurchasecCmmonSharesOutstanding" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_WarrantstoPurchasecCmmonSharesOutstanding" xlink:to="wyyy_WarrantstoPurchasecCmmonSharesOutstanding_lbl_ca8715" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_WarrantstoPurchasecCmmonSharesOutstanding_lbl_ca8715" xml:lang="en-US">Warrants to purchase</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl_1bd9b6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl_1bd9b6" xml:lang="en-US">Balances beginning of the period</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl_a05633" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl_a05633" xml:lang="en-US">Net foreign currency translation gain (loss)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl_3dc6a0" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl_3dc6a0" xml:lang="en-US">Balances ending of the period</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_CarrierServicesMember" xlink:label="wyyy_CarrierServicesMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_CarrierServicesMember" xlink:to="wyyy_CarrierServicesMember_lbl_320156" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_CarrierServicesMember_lbl_320156" xml:lang="en-US">Carrier Services</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ManagedServicesMember" xlink:label="wyyy_ManagedServicesMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ManagedServicesMember" xlink:to="wyyy_ManagedServicesMember_lbl_15e1d6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ManagedServicesMember_lbl_15e1d6" xml:lang="en-US">Managed Services</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl_aa6b1c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_lbl_aa6b1c" xml:lang="en-US">Revenue, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl_351a22" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl_351a22" xml:lang="en-US">Major Customers Axis</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_USFederalGovernmentMember" xlink:to="wyyy_USFederalGovernmentMember_lbl_199a40" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="wyyy_USFederalGovernmentMember_lbl_199a40" xml:lang="en-US">U.S Federal Government</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_UsStateAndLocalGovernmentsMember" xlink:label="wyyy_UsStateAndLocalGovernmentsMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_UsStateAndLocalGovernmentsMember" xlink:to="wyyy_UsStateAndLocalGovernmentsMember_lbl_6ac928" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_UsStateAndLocalGovernmentsMember_lbl_6ac928" xml:lang="en-US">U.S. State and Local Governments</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ForeignGovernmentsMember" xlink:label="wyyy_ForeignGovernmentsMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_ForeignGovernmentsMember" xlink:to="wyyy_ForeignGovernmentsMember_lbl_8bb826" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_ForeignGovernmentsMember_lbl_8bb826" xml:lang="en-US">Foreign Governments</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_CommercialEnterprisesMember" xlink:label="wyyy_CommercialEnterprisesMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_CommercialEnterprisesMember" xlink:to="wyyy_CommercialEnterprisesMember_lbl_1a8207" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_CommercialEnterprisesMember_lbl_1a8207" xml:lang="en-US">Commercial Enterprises</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl_6c6489" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl_6c6489" xml:lang="en-US">Revenue, net</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl_da123f" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl_da123f" xml:lang="en-US">Statement Geographical Axis</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_UnitedStatesUsaMember" xlink:label="wyyy_UnitedStatesUsaMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_UnitedStatesUsaMember" xlink:to="wyyy_UnitedStatesUsaMember_lbl_bee3fb" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_UnitedStatesUsaMember_lbl_bee3fb" xml:lang="en-US">United States</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EuropeMember" xlink:to="srt_EuropeMember_lbl_c91c29" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EuropeMember_lbl_c91c29" xml:lang="en-US">Europe</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl_7774ed" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl_7774ed" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_LoanAgreementMember" xlink:label="wyyy_LoanAgreementMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_LoanAgreementMember" xlink:to="wyyy_LoanAgreementMember_lbl_94a87c" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_LoanAgreementMember_lbl_94a87c" xml:lang="en-US">Loan Agreement</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl_3555b6" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl_3555b6" xml:lang="en-US">Subsequent Event</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl_864e30" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl_864e30" xml:lang="en-US">Line of credit borrowing capacity</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseBorrowings" xlink:label="us-gaap_InterestExpenseBorrowings" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseBorrowings" xlink:to="us-gaap_InterestExpenseBorrowings_lbl_f4ea37" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseBorrowings_lbl_f4ea37" xml:lang="en-US">Borrowing base amount</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl_6797a1" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl_6797a1" xml:lang="en-US">Working capital revolving line of credit</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DescriptionOfBorrowingTerm" xlink:label="wyyy_DescriptionOfBorrowingTerm" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_DescriptionOfBorrowingTerm" xlink:to="wyyy_DescriptionOfBorrowingTerm_lbl_86be68" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_DescriptionOfBorrowingTerm_lbl_86be68" xml:lang="en-US">Description of Borrowing term</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDateDescription" xlink:to="us-gaap_DebtInstrumentMaturityDateDescription_lbl_f799b2" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription_lbl_f799b2" xml:lang="en-US">Description of date of maturity extention</link:label>
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinimumNetWorthRequiredForCompliance" xlink:label="us-gaap_MinimumNetWorthRequiredForCompliance" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinimumNetWorthRequiredForCompliance" xlink:to="us-gaap_MinimumNetWorthRequiredForCompliance_lbl_1f4a48" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinimumNetWorthRequiredForCompliance_lbl_1f4a48" xml:lang="en-US">Quarterly minimum tangible net worth</link:label>
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PercentageOfUnpaidBalanceOfEligibleAccountsReceivable" xlink:label="wyyy_PercentageOfUnpaidBalanceOfEligibleAccountsReceivable" />
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="wyyy_PercentageOfUnpaidBalanceOfEligibleAccountsReceivable" xlink:to="wyyy_PercentageOfUnpaidBalanceOfEligibleAccountsReceivable_lbl_0fc1cc" xlink:type="arc" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="wyyy_PercentageOfUnpaidBalanceOfEligibleAccountsReceivable_lbl_0fc1cc" xml:lang="en-US">Percentage of unpaid balance of eligible accounts receivable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:type="arc" xlink:from="wyyy_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:to="wyyy_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_d" />
    <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xml:lang="en-US" xlink:label="wyyy_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_d">Tabular disclosure of the useful lives of property, plant and equipment.</link:label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>wyyy-20231231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--XBRL Document Created with XBRLMaster-->
<!--Version: 2.3.08-->
<!--Based on XBRL 2.1-->
<!--Date of creation: 03/26/2024-->
<!--Software architectural design and coding: A'c Dharmapremananda Avt.-->
<!--Copyright (c) 2024 I-NET Business Solutions, Inc. All Rights Reserved.-->
<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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://widepoint.com/role/Cover" xlink:href="wyyy-20231231.xsd#Cover" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedBalanceSheets" xlink:href="wyyy-20231231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="wyyy-20231231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedStatementsOfOperations" xlink:href="wyyy-20231231.xsd#ConsolidatedStatementsOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedStatementsOfOperationsParenthetical" xlink:href="wyyy-20231231.xsd#ConsolidatedStatementsOfOperationsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedStatementsOfComprehensiveLoss" xlink:href="wyyy-20231231.xsd#ConsolidatedStatementsOfComprehensiveLoss" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:href="wyyy-20231231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="wyyy-20231231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OrganizationAndNatureOfOperations" xlink:href="wyyy-20231231.xsd#OrganizationAndNatureOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SignificantAccountingPolicies" xlink:href="wyyy-20231231.xsd#SignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/FairValueMeasurements" xlink:href="wyyy-20231231.xsd#FairValueMeasurements" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrations" xlink:href="wyyy-20231231.xsd#AccountsReceivableAndSignificantConcentrations" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrations" xlink:href="wyyy-20231231.xsd#UnbilledAccountsReceivableAndSignificantConcentrations" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssets" xlink:href="wyyy-20231231.xsd#OtherCurrentAssetsAndOtherLongTermAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/PropertyAndEquipment" xlink:href="wyyy-20231231.xsd#PropertyAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/Leases" xlink:href="wyyy-20231231.xsd#Leases" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IntangiblesAssets" xlink:href="wyyy-20231231.xsd#IntangiblesAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/Goodwill" xlink:href="wyyy-20231231.xsd#Goodwill" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentLiabilities" xlink:href="wyyy-20231231.xsd#OtherCurrentLiabilities" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LineOfCreditAndFactoringAgreement" xlink:href="wyyy-20231231.xsd#LineOfCreditAndFactoringAgreement" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxes" xlink:href="wyyy-20231231.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockholdersEquity" xlink:href="wyyy-20231231.xsd#StockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardPrograms" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardPrograms" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/EarningsPerCommonShareEps" xlink:href="wyyy-20231231.xsd#EarningsPerCommonShareEps" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccumulatedOtherComprehensiveLoss" xlink:href="wyyy-20231231.xsd#AccumulatedOtherComprehensiveLoss" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/CommitmentsAndContingencies" xlink:href="wyyy-20231231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegion" xlink:href="wyyy-20231231.xsd#RevenueByServiceTypeCustomerTypeAndByGeographicRegion" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SubsequentEvents" xlink:href="wyyy-20231231.xsd#SubsequentEvents" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SignificantAccountingPoliciesPolicies" xlink:href="wyyy-20231231.xsd#SignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SignificantAccountingPoliciesTables" xlink:href="wyyy-20231231.xsd#SignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/FairValueMeasurementsTables" xlink:href="wyyy-20231231.xsd#FairValueMeasurementsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsTables" xlink:href="wyyy-20231231.xsd#AccountsReceivableAndSignificantConcentrationsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrationsTables" xlink:href="wyyy-20231231.xsd#UnbilledAccountsReceivableAndSignificantConcentrationsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsTables" xlink:href="wyyy-20231231.xsd#OtherCurrentAssetsAndOtherLongTermAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/PropertyAndEquipmentTables" xlink:href="wyyy-20231231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LeasesTables" xlink:href="wyyy-20231231.xsd#LeasesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IntangiblesAssetsTables" xlink:href="wyyy-20231231.xsd#IntangiblesAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/GoodwillTables" xlink:href="wyyy-20231231.xsd#GoodwillTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentLiabilitiesTables" xlink:href="wyyy-20231231.xsd#OtherCurrentLiabilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxesTables" xlink:href="wyyy-20231231.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsTables" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/EarningsPerCommonShareEpsTables" xlink:href="wyyy-20231231.xsd#EarningsPerCommonShareEpsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccumulatedOtherComprehensiveLossTables" xlink:href="wyyy-20231231.xsd#AccumulatedOtherComprehensiveLossTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables" xlink:href="wyyy-20231231.xsd#RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SignificantAccountingPoliciesDetails" xlink:href="wyyy-20231231.xsd#SignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative" xlink:href="wyyy-20231231.xsd#SignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/FairValueMeasurementsDetails" xlink:href="wyyy-20231231.xsd#FairValueMeasurementsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/FairValueMeasurementsDetailsNarrative" xlink:href="wyyy-20231231.xsd#FairValueMeasurementsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails" xlink:href="wyyy-20231231.xsd#AccountsReceivableAndSignificantConcentrationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails1" xlink:href="wyyy-20231231.xsd#AccountsReceivableAndSignificantConcentrationsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetailsNarrative" xlink:href="wyyy-20231231.xsd#AccountsReceivableAndSignificantConcentrationsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/UnbilledAccountsReceivableDetails" xlink:href="wyyy-20231231.xsd#UnbilledAccountsReceivableDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails" xlink:href="wyyy-20231231.xsd#OtherCurrentAssetsAndOtherLongTermAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails1" xlink:href="wyyy-20231231.xsd#OtherCurrentAssetsAndOtherLongTermAssetsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetailsNarrative" xlink:href="wyyy-20231231.xsd#OtherCurrentAssetsAndOtherLongTermAssetsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/PropertyAndEquipmentDetails" xlink:href="wyyy-20231231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="wyyy-20231231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LeasesDetails" xlink:href="wyyy-20231231.xsd#LeasesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LeasesDetails1" xlink:href="wyyy-20231231.xsd#LeasesDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LeasesDetails2" xlink:href="wyyy-20231231.xsd#LeasesDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LeasesDetails3" xlink:href="wyyy-20231231.xsd#LeasesDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LeasesDetailsNarrative" xlink:href="wyyy-20231231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IntangibleAssetsDetails" xlink:href="wyyy-20231231.xsd#IntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IntangibleAssetsDetails1" xlink:href="wyyy-20231231.xsd#IntangibleAssetsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IntangibleAssetsDetailsNarrative" xlink:href="wyyy-20231231.xsd#IntangibleAssetsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/GoodwillDetails" xlink:href="wyyy-20231231.xsd#GoodwillDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/GoodwillDetailsNarrative" xlink:href="wyyy-20231231.xsd#GoodwillDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentLiabilitiesDetails" xlink:href="wyyy-20231231.xsd#OtherCurrentLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative" xlink:href="wyyy-20231231.xsd#LineOfCreditAndFactoringAgreementDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxesDetails" xlink:href="wyyy-20231231.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxesDetails1" xlink:href="wyyy-20231231.xsd#IncomeTaxesDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxesDetails2" xlink:href="wyyy-20231231.xsd#IncomeTaxesDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxesDetails3" xlink:href="wyyy-20231231.xsd#IncomeTaxesDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxesDetailsNarrative" xlink:href="wyyy-20231231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockholdersEquityDetailsNarrative" xlink:href="wyyy-20231231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails3" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails4" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsDetails4" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetailsNarrative" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/EarningsPerCommonShareEpsDetails" xlink:href="wyyy-20231231.xsd#EarningsPerCommonShareEpsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/EarningsPerCommonShareEpsDetailsNarrative" xlink:href="wyyy-20231231.xsd#EarningsPerCommonShareEpsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccumulatedOtherComprehensiveLossDetails" xlink:href="wyyy-20231231.xsd#AccumulatedOtherComprehensiveLossDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails" xlink:href="wyyy-20231231.xsd#RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1" xlink:href="wyyy-20231231.xsd#RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2" xlink:href="wyyy-20231231.xsd#RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SubsequentEventsDetailsNarrative" xlink:href="wyyy-20231231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/Cover" xlink:title="00000001 - Document - Document and Entity Information" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedBalanceSheets" xlink:title="000002 - Statement - Consolidated Balance Sheets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
    <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="loc_us-gaapUnbilledReceivablesCurrent" />
    <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapUnbilledReceivablesCurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
    <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
    <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
    <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
    <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
    <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
    <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet" />
    <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
    <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
    <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
    <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent" />
    <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDeferredRevenueCurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
    <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
    <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
    <link:calculationArc order="18" 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="wyyy-20231231.xsd#wyyy_ContingentConsiderationNonCurrent" xlink:label="loc_wyyyContingentConsiderationNonCurrent" />
    <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_wyyyContingentConsiderationNonCurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaapDeferredRevenueNoncurrent" />
    <link:calculationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredRevenueNoncurrent" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" />
    <link:calculationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
    <link:calculationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
    <link:calculationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
    <link:calculationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:calculationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
    <link:calculationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
    <link:calculationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
    <link:calculationArc order="28" 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="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedStatementsOfOperations" xlink:title="000004 - Statement - Consolidated Statements of Operations">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
    <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenues" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
    <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
    <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
    <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges" />
    <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapAssetImpairmentCharges" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" />
    <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
    <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
    <link:calculationArc order="9" 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="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaapInterestIncomeOther" />
    <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestIncomeOther" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
    <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
    <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" />
    <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
    <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
    <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
    <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedStatementsOfOperationsParenthetical" xlink:title="000005 - Statement - Consolidated Statements of Operations (Parenthetical)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedStatementsOfComprehensiveLoss" xlink:title="000006 - Statement - Consolidated Statements of Comprehensive Loss">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
    <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
    <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:title="000007 - Statement - Consolidated Statements of Changes in Stockholders Equity" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="000008 - Statement - Consolidated Statements of Cash Flows">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
    <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
    <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss" />
    <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGoodwillImpairmentLoss" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" />
    <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
    <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
    <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
    <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" />
    <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets" />
    <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets" xlink:type="arc" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsAndOtherReceivables" />
    <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsAndOtherReceivables" xlink:type="arc" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
    <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" />
    <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
    <link:calculationArc order="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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
    <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredLiabilities" />
    <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredLiabilities" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
    <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
    <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
    <link:calculationArc order="20" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToDevelopSoftware" xlink:label="loc_us-gaapPaymentsToDevelopSoftware" />
    <link:calculationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToDevelopSoftware" xlink:type="arc" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ProceedsFromBeneficialInterestInSoldReceivables" xlink:label="loc_wyyyProceedsFromBeneficialInterestInSoldReceivables" />
    <link:calculationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_wyyyProceedsFromBeneficialInterestInSoldReceivables" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLinesOfCredit" />
    <link:calculationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromLinesOfCredit" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="loc_us-gaapRepaymentsOfLinesOfCredit" />
    <link:calculationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfLinesOfCredit" xlink:type="arc" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaapFinanceLeasePrincipalPayments" />
    <link:calculationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapFinanceLeasePrincipalPayments" xlink:type="arc" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards" xlink:label="loc_wyyyWithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards" />
    <link:calculationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_wyyyWithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock" />
    <link:calculationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock" xlink:type="arc" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:calculationArc order="28" 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="29" 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="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:calculationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/OrganizationAndNatureOfOperations" xlink:title="000009 - Disclosure - Organization and Nature of Operations" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/SignificantAccountingPolicies" xlink:title="000010 - Disclosure - Significant Accounting Policies" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/FairValueMeasurements" xlink:title="000011 - Disclosure - Fair Value Measurements" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrations" xlink:title="000012 - Disclosure - Accounts Receivable and Significant Concentrations" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrations" xlink:title="000013 - Disclosure - Unbilled Accounts Receivable and Significant Concentrations" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssets" xlink:title="000014 - Disclosure - Other Current Assets and Other Long Term Assets" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/PropertyAndEquipment" xlink:title="000015 - Disclosure - Property and Equipment" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/Leases" xlink:title="000016 - Disclosure - Leases" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IntangiblesAssets" xlink:title="000017 - Disclosure - Intangibles Assets" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/Goodwill" xlink:title="000018 - Disclosure - Goodwill" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentLiabilities" xlink:title="000019 - Disclosure - Other Current Liabilities" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/LineOfCreditAndFactoringAgreement" xlink:title="000020 - Disclosure - Line of Credit and Factoring Agreement" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxes" xlink:title="000021 - Disclosure - Income Taxes" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockholdersEquity" xlink:title="000022 - Disclosure - Stockholders Equity" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardPrograms" xlink:title="000023 - Disclosure - Stock Options and Award Programs" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/EarningsPerCommonShareEps" xlink:title="000024 - Disclosure - Earnings Per Common Share (EPS)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccumulatedOtherComprehensiveLoss" xlink:title="000025 - Disclosure - Accumulated Other Comprehensive Loss" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/CommitmentsAndContingencies" xlink:title="000026 - Disclosure - Commitments and Contingencies" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegion" xlink:title="000027 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/SubsequentEvents" xlink:title="000028 - Disclosure - Subsequent Events" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/SignificantAccountingPoliciesPolicies" xlink:title="000029 - Disclosure - Significant Accounting Policies (Policies)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/SignificantAccountingPoliciesTables" xlink:title="000030 - Disclosure - Significant Accounting Policies (Tables)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/FairValueMeasurementsTables" xlink:title="000031 - Disclosure - Fair Value Measurements (Tables)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsTables" xlink:title="000032 - Disclosure - Accounts Receivable and Significant Concentrations (Tables)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrationsTables" xlink:title="000033 - Disclosure - Unbilled Accounts Receivable and Significant Concentrations (Tables)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsTables" xlink:title="000034 - Disclosure - Other Current Assets and Other Long Term Assets (Tables)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/PropertyAndEquipmentTables" xlink:title="000035 - Disclosure - Property and Equipment (Tables)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/LeasesTables" xlink:title="000036 - Disclosure - Leases (Tables)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IntangiblesAssetsTables" xlink:title="000037 - Disclosure - Intangibles Assets (Tables)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/GoodwillTables" xlink:title="000038 - Disclosure - Goodwill (Tables)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentLiabilitiesTables" xlink:title="000039 - Disclosure - Other Current Liabilities (Tables)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxesTables" xlink:title="000040 - Disclosure - Income Taxes (Tables)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsTables" xlink:title="000041 - Disclosure - Stock Options and Award Programs (Tables)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/EarningsPerCommonShareEpsTables" xlink:title="000042 - Disclosure - Earnings Per Common Share (EPS) (Tables)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccumulatedOtherComprehensiveLossTables" xlink:title="000043 - Disclosure - Accumulated Other Comprehensive Loss (Tables)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables" xlink:title="000044 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Tables)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/SignificantAccountingPoliciesDetails" xlink:title="000045 - Disclosure - Significant Accounting Policies (Details)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative" xlink:title="000046 - Disclosure - Significant Accounting Policies (Details Narrative)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/FairValueMeasurementsDetails" xlink:title="000047 - Disclosure - Fair Value Measurements (Details)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/FairValueMeasurementsDetailsNarrative" xlink:title="000048 - Disclosure - Fair Value Measurements (Details Narrative)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails" xlink:title="000049 - Disclosure - Accounts Receivable and Significant Concentrations (Details)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails1" xlink:title="000050 - Disclosure - Accounts Receivable and Significant Concentrations (Details 1)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetailsNarrative" xlink:title="000051 - Disclosure - Accounts Receivable and Significant Concentrations (Details Narrative)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/UnbilledAccountsReceivableDetails" xlink:title="000052 - Disclosure - Unbilled Accounts Receivable (Details)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails" xlink:title="000053 - Disclosure - Other Current Assets and Other Long Term Assets (Details)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails1" xlink:title="000054 - Disclosure - Other Current Assets and Other Long Term Assets (Details 1)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetailsNarrative" xlink:title="000055 - Disclosure - Other Current Assets and Other Long Term Assets (Details Narrative)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/PropertyAndEquipmentDetails" xlink:title="000056 - Disclosure - Property and Equipment (Details)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="000057 - Disclosure - Property and Equipment (Details Narrative)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/LeasesDetails" xlink:title="000058 - Disclosure - Leases (Details)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/LeasesDetails1" xlink:title="000059 - Disclosure - Leases (Details 1)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/LeasesDetails2" xlink:title="000060 - Disclosure - Leases (Details 2)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/LeasesDetails3" xlink:title="000061 - Disclosure - Leases (Details 3)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/LeasesDetailsNarrative" xlink:title="000062 - Disclosure - Leases (Details Narrative)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IntangibleAssetsDetails" xlink:title="000063 - Disclosure - Intangible Assets (Details)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IntangibleAssetsDetails1" xlink:title="000064 - Disclosure - Intangible Assets (Details 1)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IntangibleAssetsDetailsNarrative" xlink:title="000065 - Disclosure - Intangible Assets (Details Narrative)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/GoodwillDetails" xlink:title="000066 - Disclosure - Goodwill (Details)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/GoodwillDetailsNarrative" xlink:title="000067 - Disclosure - Goodwill (Details Narrative)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentLiabilitiesDetails" xlink:title="000068 - Disclosure - Other Current Liabilities (Details)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative" xlink:title="000069 - Disclosure - Line of Credit and Factoring Agreement (Details Narrative)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxesDetails" xlink:title="000070 - Disclosure - Income Taxes (Details)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxesDetails1" xlink:title="000071 - Disclosure - Income Taxes (Details 1)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxesDetails2" xlink:title="000072 - Disclosure - Income Taxes (Details 2)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxesDetails3" xlink:title="000073 - Disclosure - Income Taxes (Details 3)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxesDetailsNarrative" xlink:title="000074 - Disclosure - Income Taxes (Details Narrative)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockholdersEquityDetailsNarrative" xlink:title="000075 - Disclosure - Stockholders Equity (Details Narrative)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails" xlink:title="000076 - Disclosure - Stock Options and Award Programs (Details)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1" xlink:title="000077 - Disclosure - Stock Options and Award Programs (Details 1)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2" xlink:title="000078 - Disclosure - Stock Options and Award Programs (Details 2)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails3" xlink:title="000079 - Disclosure - Stock Options and Award Programs (Details 3)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails4" xlink:title="000080 - Disclosure - Stock Options and Award Programs (Details 4)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsDetailsNarrative" xlink:title="000081 - Disclosure - Stock Options and Award Programs (Details Narrative)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/EarningsPerCommonShareEpsDetails" xlink:title="000082 - Disclosure - Earnings Per Common Share (EPS) (Details)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/EarningsPerCommonShareEpsDetailsNarrative" xlink:title="000083 - Disclosure - Earnings Per Common Share (EPS) (Details Narrative)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccumulatedOtherComprehensiveLossDetails" xlink:title="000084 - Disclosure - Accumulated Other Comprehensive Loss (Details)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails" xlink:title="000085 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Details)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1" xlink:title="000086 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Details 1)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2" xlink:title="000087 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Details 2)" />
  <link:calculationLink xlink:type="extended" xlink:role="http://widepoint.com/role/SubsequentEventsDetailsNarrative" xlink:title="000088 - Disclosure - Subsequent Events (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>wyyy-20231231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--XBRL Document Created with XBRLMaster-->
<!--Version: 2.3.08-->
<!--Based on XBRL 2.1-->
<!--Date of creation: 03/26/2024-->
<!--Software architectural design and coding: A'c Dharmapremananda Avt.-->
<!--Copyright (c) 2024 I-NET Business Solutions, Inc. All Rights Reserved.-->
<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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://widepoint.com/role/Cover" xlink:href="wyyy-20231231.xsd#Cover" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedBalanceSheets" xlink:href="wyyy-20231231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="wyyy-20231231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedStatementsOfOperations" xlink:href="wyyy-20231231.xsd#ConsolidatedStatementsOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedStatementsOfOperationsParenthetical" xlink:href="wyyy-20231231.xsd#ConsolidatedStatementsOfOperationsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedStatementsOfComprehensiveLoss" xlink:href="wyyy-20231231.xsd#ConsolidatedStatementsOfComprehensiveLoss" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:href="wyyy-20231231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="wyyy-20231231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OrganizationAndNatureOfOperations" xlink:href="wyyy-20231231.xsd#OrganizationAndNatureOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SignificantAccountingPolicies" xlink:href="wyyy-20231231.xsd#SignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/FairValueMeasurements" xlink:href="wyyy-20231231.xsd#FairValueMeasurements" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrations" xlink:href="wyyy-20231231.xsd#AccountsReceivableAndSignificantConcentrations" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrations" xlink:href="wyyy-20231231.xsd#UnbilledAccountsReceivableAndSignificantConcentrations" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssets" xlink:href="wyyy-20231231.xsd#OtherCurrentAssetsAndOtherLongTermAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/PropertyAndEquipment" xlink:href="wyyy-20231231.xsd#PropertyAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/Leases" xlink:href="wyyy-20231231.xsd#Leases" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IntangiblesAssets" xlink:href="wyyy-20231231.xsd#IntangiblesAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/Goodwill" xlink:href="wyyy-20231231.xsd#Goodwill" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentLiabilities" xlink:href="wyyy-20231231.xsd#OtherCurrentLiabilities" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LineOfCreditAndFactoringAgreement" xlink:href="wyyy-20231231.xsd#LineOfCreditAndFactoringAgreement" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxes" xlink:href="wyyy-20231231.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockholdersEquity" xlink:href="wyyy-20231231.xsd#StockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardPrograms" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardPrograms" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/EarningsPerCommonShareEps" xlink:href="wyyy-20231231.xsd#EarningsPerCommonShareEps" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccumulatedOtherComprehensiveLoss" xlink:href="wyyy-20231231.xsd#AccumulatedOtherComprehensiveLoss" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/CommitmentsAndContingencies" xlink:href="wyyy-20231231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegion" xlink:href="wyyy-20231231.xsd#RevenueByServiceTypeCustomerTypeAndByGeographicRegion" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SubsequentEvents" xlink:href="wyyy-20231231.xsd#SubsequentEvents" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SignificantAccountingPoliciesPolicies" xlink:href="wyyy-20231231.xsd#SignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SignificantAccountingPoliciesTables" xlink:href="wyyy-20231231.xsd#SignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/FairValueMeasurementsTables" xlink:href="wyyy-20231231.xsd#FairValueMeasurementsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsTables" xlink:href="wyyy-20231231.xsd#AccountsReceivableAndSignificantConcentrationsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrationsTables" xlink:href="wyyy-20231231.xsd#UnbilledAccountsReceivableAndSignificantConcentrationsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsTables" xlink:href="wyyy-20231231.xsd#OtherCurrentAssetsAndOtherLongTermAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/PropertyAndEquipmentTables" xlink:href="wyyy-20231231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LeasesTables" xlink:href="wyyy-20231231.xsd#LeasesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IntangiblesAssetsTables" xlink:href="wyyy-20231231.xsd#IntangiblesAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/GoodwillTables" xlink:href="wyyy-20231231.xsd#GoodwillTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentLiabilitiesTables" xlink:href="wyyy-20231231.xsd#OtherCurrentLiabilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxesTables" xlink:href="wyyy-20231231.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsTables" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/EarningsPerCommonShareEpsTables" xlink:href="wyyy-20231231.xsd#EarningsPerCommonShareEpsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccumulatedOtherComprehensiveLossTables" xlink:href="wyyy-20231231.xsd#AccumulatedOtherComprehensiveLossTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables" xlink:href="wyyy-20231231.xsd#RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SignificantAccountingPoliciesDetails" xlink:href="wyyy-20231231.xsd#SignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative" xlink:href="wyyy-20231231.xsd#SignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/FairValueMeasurementsDetails" xlink:href="wyyy-20231231.xsd#FairValueMeasurementsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/FairValueMeasurementsDetailsNarrative" xlink:href="wyyy-20231231.xsd#FairValueMeasurementsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails" xlink:href="wyyy-20231231.xsd#AccountsReceivableAndSignificantConcentrationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails1" xlink:href="wyyy-20231231.xsd#AccountsReceivableAndSignificantConcentrationsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetailsNarrative" xlink:href="wyyy-20231231.xsd#AccountsReceivableAndSignificantConcentrationsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/UnbilledAccountsReceivableDetails" xlink:href="wyyy-20231231.xsd#UnbilledAccountsReceivableDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails" xlink:href="wyyy-20231231.xsd#OtherCurrentAssetsAndOtherLongTermAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails1" xlink:href="wyyy-20231231.xsd#OtherCurrentAssetsAndOtherLongTermAssetsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetailsNarrative" xlink:href="wyyy-20231231.xsd#OtherCurrentAssetsAndOtherLongTermAssetsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/PropertyAndEquipmentDetails" xlink:href="wyyy-20231231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="wyyy-20231231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LeasesDetails" xlink:href="wyyy-20231231.xsd#LeasesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LeasesDetails1" xlink:href="wyyy-20231231.xsd#LeasesDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LeasesDetails2" xlink:href="wyyy-20231231.xsd#LeasesDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LeasesDetails3" xlink:href="wyyy-20231231.xsd#LeasesDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LeasesDetailsNarrative" xlink:href="wyyy-20231231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IntangibleAssetsDetails" xlink:href="wyyy-20231231.xsd#IntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IntangibleAssetsDetails1" xlink:href="wyyy-20231231.xsd#IntangibleAssetsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IntangibleAssetsDetailsNarrative" xlink:href="wyyy-20231231.xsd#IntangibleAssetsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/GoodwillDetails" xlink:href="wyyy-20231231.xsd#GoodwillDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/GoodwillDetailsNarrative" xlink:href="wyyy-20231231.xsd#GoodwillDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentLiabilitiesDetails" xlink:href="wyyy-20231231.xsd#OtherCurrentLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative" xlink:href="wyyy-20231231.xsd#LineOfCreditAndFactoringAgreementDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxesDetails" xlink:href="wyyy-20231231.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxesDetails1" xlink:href="wyyy-20231231.xsd#IncomeTaxesDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxesDetails2" xlink:href="wyyy-20231231.xsd#IncomeTaxesDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxesDetails3" xlink:href="wyyy-20231231.xsd#IncomeTaxesDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxesDetailsNarrative" xlink:href="wyyy-20231231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockholdersEquityDetailsNarrative" xlink:href="wyyy-20231231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails3" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails4" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsDetails4" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetailsNarrative" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/EarningsPerCommonShareEpsDetails" xlink:href="wyyy-20231231.xsd#EarningsPerCommonShareEpsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/EarningsPerCommonShareEpsDetailsNarrative" xlink:href="wyyy-20231231.xsd#EarningsPerCommonShareEpsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccumulatedOtherComprehensiveLossDetails" xlink:href="wyyy-20231231.xsd#AccumulatedOtherComprehensiveLossDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails" xlink:href="wyyy-20231231.xsd#RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1" xlink:href="wyyy-20231231.xsd#RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2" xlink:href="wyyy-20231231.xsd#RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SubsequentEventsDetailsNarrative" xlink:href="wyyy-20231231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/Cover" xlink:title="00000001 - Document - Cover Page Information">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
    <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_deiDocumentFinStmtErrorCorrectionFlag" />
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFinStmtErrorCorrectionFlag" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_deiIcfrAuditorAttestationFlag" />
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiIcfrAuditorAttestationFlag" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="loc_deiAuditorName" />
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorName" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="loc_deiAuditorLocation" />
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorLocation" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="loc_deiAuditorFirmId" />
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorFirmId" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedBalanceSheets" xlink:title="000002 - Statement - Consolidated Balance Sheets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract_6451a9" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract_69696d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract_6451a9" xlink:to="loc_us-gaapAssetsAbstract_69696d" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract_c84f84" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract_69696d" xlink:to="loc_us-gaapAssetsCurrentAbstract_c84f84" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f1784f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract_c84f84" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f1784f" order="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent_89d7d2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract_c84f84" xlink:to="loc_us-gaapAccountsReceivableNetCurrent_89d7d2" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent" xlink:label="loc_us-gaapUnbilledReceivablesCurrent_5bfbec" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract_c84f84" xlink:to="loc_us-gaapUnbilledReceivablesCurrent_5bfbec" order="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent_fbcdba" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract_c84f84" xlink:to="loc_us-gaapOtherAssetsCurrent_fbcdba" order="6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent_db3993" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract_c84f84" xlink:to="loc_us-gaapAssetsCurrent_db3993" order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaapAssetsNoncurrentAbstract_c4ae73" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract_c84f84" xlink:to="loc_us-gaapAssetsNoncurrentAbstract_c4ae73" order="8" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_320f32" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract_c4ae73" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_320f32" order="9" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_3a2067" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract_c4ae73" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_3a2067" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet_5be1e0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract_c4ae73" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_5be1e0" order="11" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_131f0c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract_c4ae73" xlink:to="loc_us-gaapGoodwill_131f0c" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet_7cec56" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract_c4ae73" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet_7cec56" order="13" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent_0e1d62" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract_c4ae73" xlink:to="loc_us-gaapOtherAssetsNoncurrent_0e1d62" order="14" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_401628" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract_c4ae73" xlink:to="loc_us-gaapAssets_401628" order="15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract_1d79e7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract_c4ae73" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract_1d79e7" order="16" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent_c0e5d4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_1d79e7" xlink:to="loc_us-gaapAccountsPayableCurrent_c0e5d4" order="17" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent_81b916" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_1d79e7" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent_81b916" order="18" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaapDeferredRevenueCurrent_9776a2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_1d79e7" xlink:to="loc_us-gaapDeferredRevenueCurrent_9776a2" order="19" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent_f9b2f3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_1d79e7" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent_f9b2f3" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent_283422" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_1d79e7" xlink:to="loc_us-gaapLiabilitiesCurrent_283422" order="21" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaapLiabilitiesNoncurrentAbstract_19f372" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_1d79e7" xlink:to="loc_us-gaapLiabilitiesNoncurrentAbstract_19f372" order="22" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent_de0d36" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_19f372" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent_de0d36" order="23" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ContingentConsiderationNonCurrent" xlink:label="loc_wyyyContingentConsiderationNonCurrent_3d5611" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_19f372" xlink:to="loc_wyyyContingentConsiderationNonCurrent_3d5611" order="24" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaapDeferredRevenueNoncurrent_38efbd" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_19f372" xlink:to="loc_us-gaapDeferredRevenueNoncurrent_38efbd" order="25" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet_fa638b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_19f372" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet_fa638b" order="26" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities_cea83f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_19f372" xlink:to="loc_us-gaapLiabilities_cea83f" order="27" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies_610943" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_19f372" xlink:to="loc_us-gaapCommitmentsAndContingencies_610943" order="28" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract_916eb5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_19f372" xlink:to="loc_us-gaapStockholdersEquityAbstract_916eb5" order="29" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue_82b7a9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract_916eb5" xlink:to="loc_us-gaapPreferredStockValue_82b7a9" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue_ffdfe9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract_916eb5" xlink:to="loc_us-gaapCommonStockValue_ffdfe9" order="31" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock_72fc54" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract_916eb5" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock_72fc54" order="32" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_2a7b41" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract_916eb5" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_2a7b41" order="33" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit_382fc2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract_916eb5" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit_382fc2" order="34" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_c2432a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract_916eb5" xlink:to="loc_us-gaapStockholdersEquity_c2432a" order="35" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity_aaa0ef" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract_916eb5" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity_aaa0ef" order="36" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract_2668c4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_f14e7f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract_2668c4" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_f14e7f" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare_dcd243" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract_2668c4" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare_dcd243" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized_2d2e7a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract_2668c4" xlink:to="loc_us-gaapPreferredStockSharesAuthorized_2d2e7a" order="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued_e75616" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract_2668c4" xlink:to="loc_us-gaapPreferredStockSharesIssued_e75616" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding_f92656" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract_2668c4" xlink:to="loc_us-gaapPreferredStockSharesOutstanding_f92656" order="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_e150ba" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract_2668c4" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_e150ba" order="6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_4b0b59" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract_2668c4" xlink:to="loc_us-gaapCommonStockSharesAuthorized_4b0b59" order="7" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_e749f9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract_2668c4" xlink:to="loc_us-gaapCommonStockSharesIssued_e749f9" order="8" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_dcd525" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract_2668c4" xlink:to="loc_us-gaapCommonStockSharesOutstanding_dcd525" order="9" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedStatementsOfOperations" xlink:title="000004 - Statement - Consolidated Statements of Operations">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract_a7ddad" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_e376bf" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract_a7ddad" xlink:to="loc_us-gaapRevenues_e376bf" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue_3c22a8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract_a7ddad" xlink:to="loc_us-gaapCostOfRevenue_3c22a8" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit_4420a2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract_a7ddad" xlink:to="loc_us-gaapGrossProfit_4420a2" order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract_3e4d92" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract_a7ddad" xlink:to="loc_us-gaapOperatingExpensesAbstract_3e4d92" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense_933e85" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract_3e4d92" xlink:to="loc_us-gaapSellingAndMarketingExpense_933e85" order="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense_175ec1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract_3e4d92" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense_175ec1" order="6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges_21d0e5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract_3e4d92" xlink:to="loc_us-gaapAssetImpairmentCharges_21d0e5" order="7" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived_70320d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract_3e4d92" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived_70320d" order="8" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization_b4f686" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract_3e4d92" xlink:to="loc_us-gaapDepreciationAndAmortization_b4f686" order="9" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses_3b92ae" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract_3e4d92" xlink:to="loc_us-gaapOperatingExpenses_3b92ae" order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_99fc88" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract_3e4d92" xlink:to="loc_us-gaapOperatingIncomeLoss_99fc88" order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract_b25a22" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract_3e4d92" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract_b25a22" order="12" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaapInterestIncomeOther_bd340a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_b25a22" xlink:to="loc_us-gaapInterestIncomeOther_bd340a" order="13" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense_e3d7d2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_b25a22" xlink:to="loc_us-gaapInterestExpense_e3d7d2" order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense_3eb897" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_b25a22" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense_3eb897" order="15" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense_238f9e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_b25a22" xlink:to="loc_us-gaapNonoperatingIncomeExpense_238f9e" order="16" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_84647c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_b25a22" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_84647c" order="17" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_dbf43f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_b25a22" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_dbf43f" order="18" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_0cbcf0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_b25a22" xlink:to="loc_us-gaapNetIncomeLoss_0cbcf0" order="19" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_EarningPerShareBasicAndDiluted" xlink:label="loc_wyyyEarningPerShareBasicAndDiluted_9a23ef" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_b25a22" xlink:to="loc_wyyyEarningPerShareBasicAndDiluted_9a23ef" order="20" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WeightedAverageSharesOutstandingBasicAndDiluted" xlink:label="loc_wyyyWeightedAverageSharesOutstandingBasicAndDiluted_e17b7c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_b25a22" xlink:to="loc_wyyyWeightedAverageSharesOutstandingBasicAndDiluted_e17b7c" order="21" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedStatementsOfOperationsParenthetical" xlink:title="000005 - Statement - Consolidated Statements of Operations (Parenthetical)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract_272614" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization" xlink:label="loc_us-gaapCostOfGoodsAndServicesSoldDepreciationAndAmortization_036662" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract_272614" xlink:to="loc_us-gaapCostOfGoodsAndServicesSoldDepreciationAndAmortization_036662" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_f86c7d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract_272614" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_f86c7d" order="2" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedStatementsOfComprehensiveLoss" xlink:title="000006 - Statement - Consolidated Statements of Comprehensive Loss">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaapStatementOfIncomeAndComprehensiveIncomeAbstract_77e0ad" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_87e1e7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfIncomeAndComprehensiveIncomeAbstract_77e0ad" xlink:to="loc_us-gaapNetIncomeLoss_87e1e7" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossTaxAbstract_4d2dfe" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfIncomeAndComprehensiveIncomeAbstract_77e0ad" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossTaxAbstract_4d2dfe" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_774cd6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossTaxAbstract_4d2dfe" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_774cd6" order="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_7d63b9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossTaxAbstract_4d2dfe" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_7d63b9" order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax_b666d8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossTaxAbstract_4d2dfe" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax_b666d8" order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:title="000007 - Statement - Consolidated Statements of Changes in Stockholders Equity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract_2ad986" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_16557f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract_2ad986" xlink:to="loc_us-gaapStatementTable_16557f" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_3decfe" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_16557f" xlink:to="loc_us-gaapStatementLineItems_3decfe" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis_1818ec" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_16557f" xlink:to="loc_us-gaapStatementEquityComponentsAxis_1818ec" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_6f86e3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis_1818ec" xlink:to="loc_us-gaapEquityComponentDomain_6f86e3" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0c08a8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain_6f86e3" xlink:to="loc_us-gaapCommonStockMember_0c08a8" order="21" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_c5a203" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain_6f86e3" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_c5a203" order="22" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_f60bb7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain_6f86e3" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_f60bb7" order="23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_6cce4b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain_6f86e3" xlink:to="loc_us-gaapRetainedEarningsMember_6cce4b" order="24" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued_1b04ab" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3decfe" xlink:to="loc_us-gaapSharesIssued_1b04ab" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_789d50" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3decfe" xlink:to="loc_us-gaapStockholdersEquity_789d50" order="2" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodShares_d79df1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3decfe" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodShares_d79df1" order="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodValue_acc07d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3decfe" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodValue_acc07d" order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther_a9d003" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3decfe" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther_a9d003" order="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueOther_0945e9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3decfe" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueOther_0945e9" order="6" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_StockIssuedDuringPeriodSharesIssuedForWarrants" xlink:label="loc_wyyyStockIssuedDuringPeriodSharesIssuedForWarrants_157b3d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3decfe" xlink:to="loc_wyyyStockIssuedDuringPeriodSharesIssuedForWarrants_157b3d" order="7" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_StockIssuedDuringPeriodValueIssuedForWarrants" xlink:label="loc_wyyyStockIssuedDuringPeriodValueIssuedForWarrants_c5c0c4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3decfe" xlink:to="loc_wyyyStockIssuedDuringPeriodValueIssuedForWarrants_c5c0c4" order="8" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_3cd5dd" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3decfe" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_3cd5dd" order="9" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_a59673" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3decfe" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_a59673" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_6975d1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3decfe" xlink:to="loc_us-gaapNetIncomeLoss_6975d1" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_StockCompensationExpenseNonQualifiedStockOptions" xlink:label="loc_wyyyStockCompensationExpenseNonQualifiedStockOptions_9902d7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3decfe" xlink:to="loc_wyyyStockCompensationExpenseNonQualifiedStockOptions_9902d7" order="12" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued_f31d6c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3decfe" xlink:to="loc_us-gaapSharesIssued_f31d6c" order="13" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_e1bbf6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3decfe" xlink:to="loc_us-gaapStockholdersEquity_e1bbf6" order="14" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="000008 - Statement - Consolidated Statements of Cash Flows">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract_70913d" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_33a6ce" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract_70913d" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_33a6ce" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss_771f4c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_33a6ce" xlink:to="loc_us-gaapProfitLoss_771f4c" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aad47a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_33a6ce" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aad47a" order="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit_398604" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aad47a" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit_398604" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation_82c3c2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aad47a" xlink:to="loc_us-gaapDepreciation_82c3c2" order="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss_78b623" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aad47a" xlink:to="loc_us-gaapGoodwillImpairmentLoss_78b623" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived_e2dc37" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aad47a" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived_e2dc37" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts_83856f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aad47a" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts_83856f" order="8" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets_b24066" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aad47a" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_b24066" order="9" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_9fd551" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aad47a" xlink:to="loc_us-gaapShareBasedCompensation_9fd551" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_236881" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aad47a" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_236881" order="11" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets_d96a48" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aad47a" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets_d96a48" order="12" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_e3053a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_aad47a" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_e3053a" order="13" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsAndOtherReceivables_3686a3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_e3053a" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsAndOtherReceivables_3686a3" order="14" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories_b3c1a1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_e3053a" xlink:to="loc_us-gaapIncreaseDecreaseInInventories_b3c1a1" order="15" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets_2a1202" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_e3053a" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets_2a1202" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets_36695a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_e3053a" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets_36695a" order="17" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities_92aaa4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_e3053a" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities_92aaa4" order="18" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable_43f679" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_e3053a" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable_43f679" order="19" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredLiabilities_abf318" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_e3053a" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredLiabilities_abf318" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities_c42ff4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_e3053a" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities_c42ff4" order="21" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_7c1355" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_e3053a" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_7c1355" order="22" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_2eed9d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_e3053a" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_2eed9d" order="23" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment_ce8dd6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_2eed9d" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment_ce8dd6" order="24" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToDevelopSoftware" xlink:label="loc_us-gaapPaymentsToDevelopSoftware_71556a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_2eed9d" xlink:to="loc_us-gaapPaymentsToDevelopSoftware_71556a" order="25" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ProceedsFromBeneficialInterestInSoldReceivables" xlink:label="loc_wyyyProceedsFromBeneficialInterestInSoldReceivables_2a96a1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_2eed9d" xlink:to="loc_wyyyProceedsFromBeneficialInterestInSoldReceivables_2a96a1" order="26" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities_da6833" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_2eed9d" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities_da6833" order="27" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_50c927" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_2eed9d" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_50c927" order="28" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLinesOfCredit_a93ea4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_50c927" xlink:to="loc_us-gaapProceedsFromLinesOfCredit_a93ea4" order="29" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="loc_us-gaapRepaymentsOfLinesOfCredit_fceef4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_50c927" xlink:to="loc_us-gaapRepaymentsOfLinesOfCredit_fceef4" order="30" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaapFinanceLeasePrincipalPayments_be7623" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_50c927" xlink:to="loc_us-gaapFinanceLeasePrincipalPayments_be7623" order="31" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards" xlink:label="loc_wyyyWithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards_80e34b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_50c927" xlink:to="loc_wyyyWithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards_80e34b" order="32" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock_6b24c1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_50c927" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock_6b24c1" order="33" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities_801ffc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_50c927" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities_801ffc" order="34" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c26fa9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_50c927" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c26fa9" order="35" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f8623a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_50c927" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f8623a" order="36" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8da109" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_50c927" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8da109" order="37" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d74b95" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_50c927" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d74b95" order="38" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract_39965a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_50c927" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract_39965a" order="39" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet_ef13e0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract_39965a" xlink:to="loc_us-gaapInterestPaidNet_ef13e0" order="40" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaapIncomeTaxesPaid_5cefd8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract_39965a" xlink:to="loc_us-gaapIncomeTaxesPaid_5cefd8" order="41" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract_3eaa28" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract_39965a" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract_3eaa28" order="42" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_CapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable" xlink:label="loc_wyyyCapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable_a11fa0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract_3eaa28" xlink:to="loc_wyyyCapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable_a11fa0" order="43" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_LeasedAssetsAndLeaseLiabilitiesTerminated" xlink:label="loc_wyyyLeasedAssetsAndLeaseLiabilitiesTerminated_b26c1c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract_3eaa28" xlink:to="loc_wyyyLeasedAssetsAndLeaseLiabilitiesTerminated_b26c1c" order="44" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/OrganizationAndNatureOfOperations" xlink:title="000009 - Disclosure - Organization and Nature of Operations">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_46ff83" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NatureOfOperations" xlink:label="loc_us-gaapNatureOfOperations_7643b2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_46ff83" xlink:to="loc_us-gaapNatureOfOperations_7643b2" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/SignificantAccountingPolicies" xlink:title="000010 - Disclosure - Significant Accounting Policies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract_65c41b" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock_14e449" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_65c41b" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock_14e449" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/FairValueMeasurements" xlink:title="000011 - Disclosure - Fair Value Measurements">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract_1e860f" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaapFairValueDisclosuresTextBlock_7cc976" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract_1e860f" xlink:to="loc_us-gaapFairValueDisclosuresTextBlock_7cc976" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrations" xlink:title="000012 - Disclosure - Accounts Receivable and Significant Concentrations">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract_b69e0e" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:label="loc_us-gaapAccountsAndNontradeReceivableTextBlock_88f546" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract_b69e0e" xlink:to="loc_us-gaapAccountsAndNontradeReceivableTextBlock_88f546" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrations" xlink:title="000013 - Disclosure - Unbilled Accounts Receivable and Significant Concentrations">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract_14e6c8" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_UnbilledAccountsReceivablesTextBlock" xlink:label="loc_wyyyUnbilledAccountsReceivablesTextBlock_c828ee" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract_14e6c8" xlink:to="loc_wyyyUnbilledAccountsReceivablesTextBlock_c828ee" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssets" xlink:title="000014 - Disclosure - Other Current Assets and Other Long Term Assets">
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_OtherAssetsDisclosureAbstract" xlink:label="loc_wyyyOtherAssetsDisclosureAbstract_c111d3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaapOtherAssetsDisclosureTextBlock_b07693" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wyyyOtherAssetsDisclosureAbstract_c111d3" xlink:to="loc_us-gaapOtherAssetsDisclosureTextBlock_b07693" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/PropertyAndEquipment" xlink:title="000015 - Disclosure - Property and Equipment">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract_0657bc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock_38f3cd" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract_0657bc" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock_38f3cd" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/Leases" xlink:title="000016 - Disclosure - Leases">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract_414283" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaapLeasesOfLesseeDisclosureTextBlock_f8530d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_414283" xlink:to="loc_us-gaapLeasesOfLesseeDisclosureTextBlock_f8530d" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IntangiblesAssets" xlink:title="000017 - Disclosure - Intangibles Assets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwillAbstract_beb609" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaapIntangibleAssetsDisclosureTextBlock_2faa1f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIntangibleAssetsNetExcludingGoodwillAbstract_beb609" xlink:to="loc_us-gaapIntangibleAssetsDisclosureTextBlock_2faa1f" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/Goodwill" xlink:title="000018 - Disclosure - Goodwill">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_74ac5f" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="loc_us-gaapGoodwillDisclosureTextBlock_d9c3c9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_74ac5f" xlink:to="loc_us-gaapGoodwillDisclosureTextBlock_d9c3c9" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentLiabilities" xlink:title="000019 - Disclosure - Other Current Liabilities">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="loc_us-gaapOtherLiabilitiesDisclosureAbstract_df81e3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaapOtherLiabilitiesDisclosureTextBlock_47aa98" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherLiabilitiesDisclosureAbstract_df81e3" xlink:to="loc_us-gaapOtherLiabilitiesDisclosureTextBlock_47aa98" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/LineOfCreditAndFactoringAgreement" xlink:title="000020 - Disclosure - Line of Credit and Factoring Agreement">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="loc_us-gaapLineOfCreditFacilityAbstract_1d4fb9" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock_6d571b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityAbstract_1d4fb9" xlink:to="loc_us-gaapDebtDisclosureTextBlock_6d571b" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxes" xlink:title="000021 - Disclosure - Income Taxes">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract_917d43" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock_6bf74d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_917d43" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock_6bf74d" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockholdersEquity" xlink:title="000022 - Disclosure - Stockholders Equity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaapStockholdersEquityNoteAbstract_d020e5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock_f65210" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract_d020e5" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock_f65210" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardPrograms" xlink:title="000023 - Disclosure - Stock Options and Award Programs">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e2ce57" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_288b9d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e2ce57" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_288b9d" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/EarningsPerCommonShareEps" xlink:title="000024 - Disclosure - Earnings Per Common Share (EPS)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract_446502" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaapEarningsPerShareTextBlock_206281" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract_446502" xlink:to="loc_us-gaapEarningsPerShareTextBlock_206281" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccumulatedOtherComprehensiveLoss" xlink:title="000025 - Disclosure - Accumulated Other Comprehensive Loss">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_0617e1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="loc_us-gaapComprehensiveIncomeNoteTextBlock_6a2e95" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_0617e1" xlink:to="loc_us-gaapComprehensiveIncomeNoteTextBlock_6a2e95" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/CommitmentsAndContingencies" xlink:title="000026 - Disclosure - Commitments and Contingencies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_35c116" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock_c41f43" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract_35c116" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock_c41f43" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegion" xlink:title="000027 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract_6aac2d" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock" xlink:label="loc_wyyyRevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock_d1b218" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract_6aac2d" xlink:to="loc_wyyyRevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock_d1b218" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/SubsequentEvents" xlink:title="000028 - Disclosure - Subsequent Events">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract_37ad13" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock_29a810" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract_37ad13" xlink:to="loc_us-gaapSubsequentEventsTextBlock_29a810" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/SignificantAccountingPoliciesPolicies" xlink:title="000029 - Disclosure - Significant Accounting Policies (Policies)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock_0ce1bf" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock_0ce1bf" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock_1ac312" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_us-gaapConsolidationPolicyTextBlock_1ac312" order="2" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_GovernmentSubsidiesPolicyPolicyTextBlock" xlink:label="loc_wyyyGovernmentSubsidiesPolicyPolicyTextBlock_6d8576" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_wyyyGovernmentSubsidiesPolicyPolicyTextBlock_6d8576" order="3" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_AccountingStandardsUnderEvaluationPolicyTextBlock" xlink:label="loc_wyyyAccountingStandardsUnderEvaluationPolicyTextBlock_7eccb0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_wyyyAccountingStandardsUnderEvaluationPolicyTextBlock_7eccb0" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_a6c17a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_a6c17a" order="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaapSegmentReportingPolicyPolicyTextBlock_214428" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_us-gaapSegmentReportingPolicyPolicyTextBlock_214428" order="6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates_4d16dc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_us-gaapUseOfEstimates_4d16dc" order="7" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock_982f6c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock_982f6c" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaapFairValueOfFinancialInstrumentsPolicy_4864c2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_us-gaapFairValueOfFinancialInstrumentsPolicy_4864c2" order="9" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock_6d72fc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock_6d72fc" order="10" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ReceivablesTradesAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="loc_wyyyReceivablesTradesAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_de7967" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_wyyyReceivablesTradesAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_de7967" order="11" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock_19f776" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_us-gaapInventoryPolicyTextBlock_19f776" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock_b99aa2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock_b99aa2" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock_261566" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_us-gaapLesseeLeasesPolicyTextBlock_261566" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsPolicyTextBlock_7d6104" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsPolicyTextBlock_7d6104" order="15" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_f3fe1c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_f3fe1c" order="16" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock_ef2b39" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock_ef2b39" order="17" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" xlink:label="loc_us-gaapResearchDevelopmentAndComputerSoftwarePolicyTextBlock_c13cf1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_us-gaapResearchDevelopmentAndComputerSoftwarePolicyTextBlock_c13cf1" order="18" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaapResearchAndDevelopmentExpensePolicy_75e765" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_us-gaapResearchAndDevelopmentExpensePolicy_75e765" order="19" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_JudgmentsAndEstimatesPolicy" xlink:label="loc_wyyyJudgmentsAndEstimatesPolicy_452511" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_wyyyJudgmentsAndEstimatesPolicy_452511" order="20" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ContractBalancesPolicyTextBlock" xlink:label="loc_wyyyContractBalancesPolicyTextBlock_5b5ee5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_wyyyContractBalancesPolicyTextBlock_5b5ee5" order="21" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock_98d57a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock_98d57a" order="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock_d972be" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock_d972be" order="23" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy_4c9e94" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_e2ec8f" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy_4c9e94" order="24" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/SignificantAccountingPoliciesTables" xlink:title="000030 - Disclosure - Significant Accounting Policies (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract_26efa3" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:label="loc_wyyyScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_f01708" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_26efa3" xlink:to="loc_wyyyScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_f01708" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/FairValueMeasurementsTables" xlink:title="000031 - Disclosure - Fair Value Measurements (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract_fa1a6e" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:label="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_54d6b5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract_fa1a6e" xlink:to="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_54d6b5" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsTables" xlink:title="000032 - Disclosure - Accounts Receivable and Significant Concentrations (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract_54b161" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_fbcd08" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract_54b161" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_fbcd08" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="loc_us-gaapSchedulesOfConcentrationOfRiskByRiskFactorTextBlock_d2270a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract_54b161" xlink:to="loc_us-gaapSchedulesOfConcentrationOfRiskByRiskFactorTextBlock_d2270a" order="2" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrationsTables" xlink:title="000033 - Disclosure - Unbilled Accounts Receivable and Significant Concentrations (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract_74ff15" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock" xlink:label="loc_wyyySchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock_ecfebe" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract_74ff15" xlink:to="loc_wyyySchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock_ecfebe" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsTables" xlink:title="000034 - Disclosure - Other Current Assets and Other Long Term Assets (Tables)">
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_OtherAssetsDisclosureAbstract" xlink:label="loc_wyyyOtherAssetsDisclosureAbstract_9abeb5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfOtherCurrentAssetsTableTextBlock_266242" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wyyyOtherAssetsDisclosureAbstract_9abeb5" xlink:to="loc_us-gaapScheduleOfOtherCurrentAssetsTableTextBlock_266242" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:label="loc_us-gaapScheduleOfOtherAssetsNoncurrentTextBlock_955067" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wyyyOtherAssetsDisclosureAbstract_9abeb5" xlink:to="loc_us-gaapScheduleOfOtherAssetsNoncurrentTextBlock_955067" order="2" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/PropertyAndEquipmentTables" xlink:title="000035 - Disclosure - Property and Equipment (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract_b1b0cf" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock_899577" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract_b1b0cf" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock_899577" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/LeasesTables" xlink:title="000036 - Disclosure - Leases (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract_315e61" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaapLeaseCostTableTextBlock_851729" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_315e61" xlink:to="loc_us-gaapLeaseCostTableTextBlock_851729" order="1" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SupplementalInformationRelatedToLeasesTableTextBlock" xlink:label="loc_wyyySupplementalInformationRelatedToLeasesTableTextBlock_d80045" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_315e61" xlink:to="loc_wyyySupplementalInformationRelatedToLeasesTableTextBlock_d80045" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock_e083bb" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_315e61" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock_e083bb" order="3" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IntangiblesAssetsTables" xlink:title="000037 - Disclosure - Intangibles Assets (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwillAbstract_d4a63d" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_2a707b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIntangibleAssetsNetExcludingGoodwillAbstract_d4a63d" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_2a707b" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_8ecf1a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIntangibleAssetsNetExcludingGoodwillAbstract_d4a63d" xlink:to="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_8ecf1a" order="2" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/GoodwillTables" xlink:title="000038 - Disclosure - Goodwill (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_94e4df" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="loc_us-gaapScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_e3a6a5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_94e4df" xlink:to="loc_us-gaapScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_e3a6a5" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentLiabilitiesTables" xlink:title="000039 - Disclosure - Other Current Liabilities (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="loc_us-gaapOtherLiabilitiesDisclosureAbstract_23ff96" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock_96b41b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherLiabilitiesDisclosureAbstract_23ff96" xlink:to="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock_96b41b" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxesTables" xlink:title="000040 - Disclosure - Income Taxes (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract_298e57" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_79cbd2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_298e57" xlink:to="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_79cbd2" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_318453" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_298e57" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_318453" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_45ecc9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_298e57" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_45ecc9" order="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="loc_us-gaapSummaryOfValuationAllowanceTextBlock_ed4232" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_298e57" xlink:to="loc_us-gaapSummaryOfValuationAllowanceTextBlock_ed4232" order="4" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsTables" xlink:title="000041 - Disclosure - Stock Options and Award Programs (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_51df1d" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5b342e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_51df1d" xlink:to="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5b342e" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1fe644" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_51df1d" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1fe644" order="2" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ScheduleOfWeightedAverageRemainingContractualLifeAndTheAggregateIntrinsicValueTableTextBlock" xlink:label="loc_wyyyScheduleOfWeightedAverageRemainingContractualLifeAndTheAggregateIntrinsicValueTableTextBlock_27936c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_51df1d" xlink:to="loc_wyyyScheduleOfWeightedAverageRemainingContractualLifeAndTheAggregateIntrinsicValueTableTextBlock_27936c" order="3" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ScheduleOfRestrictedStockAwardsVestedAndNonVestedAwards" xlink:label="loc_wyyyScheduleOfRestrictedStockAwardsVestedAndNonVestedAwards_0e334f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_51df1d" xlink:to="loc_wyyyScheduleOfRestrictedStockAwardsVestedAndNonVestedAwards_0e334f" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationActivityTableTextBlock_5886ca" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_51df1d" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationActivityTableTextBlock_5886ca" order="5" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/EarningsPerCommonShareEpsTables" xlink:title="000042 - Disclosure - Earnings Per Common Share (EPS) (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract_666b5e" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_d0f94a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract_666b5e" xlink:to="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_d0f94a" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccumulatedOtherComprehensiveLossTables" xlink:title="000043 - Disclosure - Accumulated Other Comprehensive Loss (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_8dde23" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_5e9acb" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_8dde23" xlink:to="loc_us-gaapScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_5e9acb" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables" xlink:title="000044 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Tables)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract_b8d522" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock" xlink:label="loc_wyyyScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock_f5ee52" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract_b8d522" xlink:to="loc_wyyyScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock_f5ee52" order="1" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_RevenueFromExternalCustomersByCustomersTypeTableTextBlock" xlink:label="loc_wyyyRevenueFromExternalCustomersByCustomersTypeTableTextBlock_7e07fc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract_b8d522" xlink:to="loc_wyyyRevenueFromExternalCustomersByCustomersTypeTableTextBlock_7e07fc" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:label="loc_us-gaapRevenueFromExternalCustomersByGeographicAreasTableTextBlock_b4be76" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract_b8d522" xlink:to="loc_us-gaapRevenueFromExternalCustomersByGeographicAreasTableTextBlock_b4be76" order="3" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/SignificantAccountingPoliciesDetails" xlink:title="000045 - Disclosure - Significant Accounting Policies (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract_6db93d" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_6ce9de" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_6db93d" xlink:to="loc_us-gaapStatementTable_6ce9de" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_fd883d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_6ce9de" xlink:to="loc_us-gaapStatementLineItems_fd883d" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis_55f6bc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_6ce9de" xlink:to="loc_srtRangeAxis_55f6bc" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_63475e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis_55f6bc" xlink:to="loc_srtRangeMember_63475e" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis_8f7b3d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_6ce9de" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis_8f7b3d" order="40" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_8cb6eb" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis_8f7b3d" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_8cb6eb" order="40" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_233066" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember_63475e" xlink:to="loc_srtMinimumMember_233066" order="41" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaapComputerEquipmentMember_e86a67" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_8cb6eb" xlink:to="loc_us-gaapComputerEquipmentMember_e86a67" order="42" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_d35943" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember_63475e" xlink:to="loc_srtMaximumMember_d35943" order="43" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_196a76" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_8cb6eb" xlink:to="loc_us-gaapFurnitureAndFixturesMember_196a76" order="44" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_MobileEquipmentMember" xlink:label="loc_wyyyMobileEquipmentMember_89ebb4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_8cb6eb" xlink:to="loc_wyyyMobileEquipmentMember_89ebb4" order="45" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PropertyPlantAndEquipmentEstimatedUsefulLife" xlink:label="loc_wyyyPropertyPlantAndEquipmentEstimatedUsefulLife_8f7187" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_fd883d" xlink:to="loc_wyyyPropertyPlantAndEquipmentEstimatedUsefulLife_8f7187" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative" xlink:title="000046 - Disclosure - Significant Accounting Policies (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract_7baa73" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_ce04da" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract_7baa73" xlink:to="loc_us-gaapStatementTable_ce04da" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_932ace" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_ce04da" xlink:to="loc_us-gaapStatementLineItems_932ace" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis_8382c7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_ce04da" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis_8382c7" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_6ac8ee" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis_8382c7" xlink:to="loc_us-gaapSegmentDomain_6ac8ee" order="20" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ForeignMember" xlink:label="loc_wyyyForeignMember_0cef94" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain_6ac8ee" xlink:to="loc_wyyyForeignMember_0cef94" order="21" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_IrelandMember" xlink:label="loc_wyyyIrelandMember_8f6e96" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain_6ac8ee" xlink:to="loc_wyyyIrelandMember_8f6e96" order="22" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_UnitedKingdomMember" xlink:label="loc_wyyyUnitedKingdomMember_bd91f4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain_6ac8ee" xlink:to="loc_wyyyUnitedKingdomMember_bd91f4" order="23" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount_c16da6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_932ace" xlink:to="loc_us-gaapCashUninsuredAmount_c16da6" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="loc_us-gaapCashFDICInsuredAmount_938218" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_932ace" xlink:to="loc_us-gaapCashFDICInsuredAmount_938218" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown_acc795" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_932ace" xlink:to="loc_us-gaapInventoryWriteDown_acc795" order="3" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:label="loc_wyyyImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill_ca0e6a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_932ace" xlink:to="loc_wyyyImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill_ca0e6a" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DevelopmentCosts" xlink:label="loc_us-gaapDevelopmentCosts_f4409a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_932ace" xlink:to="loc_us-gaapDevelopmentCosts_f4409a" order="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="loc_us-gaapAccruedPayrollTaxesCurrent_5cf96f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_932ace" xlink:to="loc_us-gaapAccruedPayrollTaxesCurrent_5cf96f" order="6" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DescriptionOfEmployeeStockBasedCompensation" xlink:label="loc_wyyyDescriptionOfEmployeeStockBasedCompensation_b75160" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_932ace" xlink:to="loc_wyyyDescriptionOfEmployeeStockBasedCompensation_b75160" order="7" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/FairValueMeasurementsDetails" xlink:title="000047 - Disclosure - Fair Value Measurements (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract_571244" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_b25ff7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract_571244" xlink:to="loc_us-gaapStatementTable_b25ff7" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_cb2cf1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_b25ff7" xlink:to="loc_us-gaapStatementLineItems_cb2cf1" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis_c3c101" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_b25ff7" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis_c3c101" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_40cb6c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis_c3c101" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_40cb6c" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member_086792" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_40cb6c" xlink:to="loc_us-gaapFairValueInputsLevel3Member_086792" order="21" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member_ba199f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_40cb6c" xlink:to="loc_us-gaapFairValueInputsLevel1Member_ba199f" order="22" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member_bc7145" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_40cb6c" xlink:to="loc_us-gaapFairValueInputsLevel2Member_bc7145" order="23" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ContingentConsiderationCashSettled" xlink:label="loc_wyyyContingentConsiderationCashSettled_4ab7ab" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_cb2cf1" xlink:to="loc_wyyyContingentConsiderationCashSettled_4ab7ab" order="1" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ContingentConsiderationWarrants" xlink:label="loc_wyyyContingentConsiderationWarrants_33b712" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_cb2cf1" xlink:to="loc_wyyyContingentConsiderationWarrants_33b712" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapLiabilitiesFairValueDisclosure_5e1b47" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_cb2cf1" xlink:to="loc_us-gaapLiabilitiesFairValueDisclosure_5e1b47" order="3" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/FairValueMeasurementsDetailsNarrative" xlink:title="000048 - Disclosure - Fair Value Measurements (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract_44283c" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_FairValueOfMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="loc_wyyyFairValueOfMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_dd2dbc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract_44283c" xlink:to="loc_wyyyFairValueOfMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_dd2dbc" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails" xlink:title="000049 - Disclosure - Accounts Receivable and Significant Concentrations (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract_e9a03f" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_b6da11" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract_e9a03f" xlink:to="loc_us-gaapStatementTable_b6da11" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_1fd5a2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_b6da11" xlink:to="loc_us-gaapStatementLineItems_1fd5a2" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_6107d0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_b6da11" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_6107d0" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_cd5532" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_6107d0" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_cd5532" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentMember" xlink:label="loc_us-gaapGovernmentMember_f4e59b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_cd5532" xlink:to="loc_us-gaapGovernmentMember_f4e59b" order="21" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_CommercialMember" xlink:label="loc_wyyyCommercialMember_3ed013" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_cd5532" xlink:to="loc_wyyyCommercialMember_3ed013" order="22" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGross" xlink:label="loc_us-gaapAccountsReceivableGross_4376a2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_1fd5a2" xlink:to="loc_us-gaapAccountsReceivableGross_4376a2" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_d6133b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_1fd5a2" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_d6133b" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaapAccountsReceivableNet_afdd68" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_1fd5a2" xlink:to="loc_us-gaapAccountsReceivableNet_afdd68" order="3" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails1" xlink:title="000050 - Disclosure - Accounts Receivable and Significant Concentrations (Details 1)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract_229cdc" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_2197d0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract_229cdc" xlink:to="loc_us-gaapStatementTable_2197d0" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_e9c6f0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_2197d0" xlink:to="loc_us-gaapStatementLineItems_e9c6f0" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis_bd2f57" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_2197d0" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis_bd2f57" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_bd8019" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis_bd2f57" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_bd8019" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_3e670c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_2197d0" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_3e670c" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_87a2ed" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_3e670c" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_87a2ed" order="30" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_TradeAccountsReceivablesMember" xlink:label="loc_wyyyTradeAccountsReceivablesMember_76806d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain_bd8019" xlink:to="loc_wyyyTradeAccountsReceivablesMember_76806d" order="31" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_USFederalGovernmentMember" xlink:label="loc_wyyyUSFederalGovernmentMember_e2d1a9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_87a2ed" xlink:to="loc_wyyyUSFederalGovernmentMember_e2d1a9" order="32" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ConcentrationRiskPercentageOne" xlink:label="loc_wyyyConcentrationRiskPercentageOne_6e3739" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_e9c6f0" xlink:to="loc_wyyyConcentrationRiskPercentageOne_6e3739" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetailsNarrative" xlink:title="000051 - Disclosure - Accounts Receivable and Significant Concentrations (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract_b18574" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrantsReceivable" xlink:label="loc_us-gaapGrantsReceivable_fc5924" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract_b18574" xlink:to="loc_us-gaapGrantsReceivable_fc5924" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/UnbilledAccountsReceivableDetails" xlink:title="000052 - Disclosure - Unbilled Accounts Receivable (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract_48b19a" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_56afb6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract_48b19a" xlink:to="loc_us-gaapStatementTable_56afb6" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_cef848" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_56afb6" xlink:to="loc_us-gaapStatementLineItems_cef848" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_9cb679" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_56afb6" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_9cb679" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_68318a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_9cb679" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_68318a" order="10" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_USFederalGovernmentMember" xlink:label="loc_wyyyUSFederalGovernmentMember_9282ea" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_68318a" xlink:to="loc_wyyyUSFederalGovernmentMember_9282ea" order="11" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PercentageOfReceivables" xlink:label="loc_wyyyPercentageOfReceivables_f6f492" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_cef848" xlink:to="loc_wyyyPercentageOfReceivables_f6f492" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails" xlink:title="000053 - Disclosure - Other Current Assets and Other Long Term Assets (Details)">
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_OtherAssetsDisclosureAbstract" xlink:label="loc_wyyyOtherAssetsDisclosureAbstract_6e1703" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsAbstract" xlink:label="loc_us-gaapOtherAssetsAbstract_a63a17" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wyyyOtherAssetsDisclosureAbstract_6e1703" xlink:to="loc_us-gaapOtherAssetsAbstract_a63a17" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet_70540c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherAssetsAbstract_a63a17" xlink:to="loc_us-gaapInventoryNet_70540c" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_a2ad34" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherAssetsAbstract_a63a17" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_a2ad34" order="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent_fcdfb4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherAssetsAbstract_a63a17" xlink:to="loc_us-gaapOtherAssetsCurrent_fcdfb4" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails1" xlink:title="000054 - Disclosure - Other Current Assets and Other Long Term Assets (Details 1)">
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_OtherAssetsDisclosureAbstract" xlink:label="loc_wyyyOtherAssetsDisclosureAbstract_780365" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecurityDeposit" xlink:label="loc_us-gaapSecurityDeposit_d18db2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wyyyOtherAssetsDisclosureAbstract_780365" xlink:to="loc_us-gaapSecurityDeposit_d18db2" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalLeasedAssetsGross" xlink:label="loc_us-gaapCapitalLeasedAssetsGross_b91406" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wyyyOtherAssetsDisclosureAbstract_780365" xlink:to="loc_us-gaapCapitalLeasedAssetsGross_b91406" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInventoryPurchasedGoods" xlink:label="loc_us-gaapOtherInventoryPurchasedGoods_3c5eb6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wyyyOtherAssetsDisclosureAbstract_780365" xlink:to="loc_us-gaapOtherInventoryPurchasedGoods_3c5eb6" order="3" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetailsNarrative" xlink:title="000055 - Disclosure - Other Current Assets and Other Long Term Assets (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_OtherAssetsDisclosureAbstract" xlink:label="loc_wyyyOtherAssetsDisclosureAbstract_668547" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommunicationsAndInformationTechnology" xlink:label="loc_us-gaapCommunicationsAndInformationTechnology_fbb421" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wyyyOtherAssetsDisclosureAbstract_668547" xlink:to="loc_us-gaapCommunicationsAndInformationTechnology_fbb421" order="1" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/PropertyAndEquipmentDetails" xlink:title="000056 - Disclosure - Property and Equipment (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract_16e545" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_d09d64" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract_16e545" xlink:to="loc_us-gaapStatementTable_d09d64" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_922201" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_d09d64" xlink:to="loc_us-gaapStatementLineItems_922201" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis_c81522" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_d09d64" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis_c81522" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_469fca" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis_c81522" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_469fca" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_2b5537" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_469fca" xlink:to="loc_us-gaapFurnitureAndFixturesMember_2b5537" order="11" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ComputerHardwareSoftwareMember" xlink:label="loc_wyyyComputerHardwareSoftwareMember_9482e0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_469fca" xlink:to="loc_wyyyComputerHardwareSoftwareMember_9482e0" order="12" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_d2e9ed" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_469fca" xlink:to="loc_us-gaapLeaseholdImprovementsMember_d2e9ed" order="13" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember_d422e2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_469fca" xlink:to="loc_us-gaapVehiclesMember_d422e2" order="14" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_1dd4bc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_922201" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_1dd4bc" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_057464" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_922201" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_057464" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_c835b4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_922201" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_c835b4" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="000057 - Disclosure - Property and Equipment (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract_c0c4ad" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PurchaseOfPropertyAndEquipment" xlink:label="loc_wyyyPurchaseOfPropertyAndEquipment_a7ac01" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract_c0c4ad" xlink:to="loc_wyyyPurchaseOfPropertyAndEquipment_a7ac01" order="1" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PropertyAndEquipmentDepreciationExpense" xlink:label="loc_wyyyPropertyAndEquipmentDepreciationExpense_54b74e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract_c0c4ad" xlink:to="loc_wyyyPropertyAndEquipmentDepreciationExpense_54b74e" order="2" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/LeasesDetails" xlink:title="000058 - Disclosure - Leases (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract_7cec23" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense_3c0604" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_7cec23" xlink:to="loc_us-gaapOperatingLeaseExpense_3c0604" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization_23293f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_7cec23" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization_23293f" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="loc_us-gaapFinanceLeaseInterestPaymentOnLiability_6c61b6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_7cec23" xlink:to="loc_us-gaapFinanceLeaseInterestPaymentOnLiability_6c61b6" order="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="loc_us-gaapFinanceLeaseInterestExpense_abe7df" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_7cec23" xlink:to="loc_us-gaapFinanceLeaseInterestExpense_abe7df" order="4" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/LeasesDetails1" xlink:title="000059 - Disclosure - Leases (Details 1)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract_05a583" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments_32558f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_05a583" xlink:to="loc_us-gaapOperatingLeasePayments_32558f" order="1" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_FinancingCashFlowsFromLeases" xlink:label="loc_wyyyFinancingCashFlowsFromLeases_983e97" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_05a583" xlink:to="loc_wyyyFinancingCashFlowsFromLeases_983e97" order="2" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/LeasesDetails2" xlink:title="000060 - Disclosure - Leases (Details 2)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract_ed04a3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_1b49a6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_ed04a3" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_1b49a6" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent_affe39" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_ed04a3" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent_affe39" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_LeaseLiabilitiesNetOfCurrentPortion" xlink:label="loc_wyyyLeaseLiabilitiesNetOfCurrentPortion_0af53d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_ed04a3" xlink:to="loc_wyyyLeaseLiabilitiesNetOfCurrentPortion_0af53d" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WeightedAverageRemainingLeaseTermFinanceLeasesInYears" xlink:label="loc_wyyyWeightedAverageRemainingLeaseTermFinanceLeasesInYears_74bc11" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_ed04a3" xlink:to="loc_wyyyWeightedAverageRemainingLeaseTermFinanceLeasesInYears_74bc11" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapFinanceLeaseWeightedAverageDiscountRatePercent_6c46e5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_ed04a3" xlink:to="loc_us-gaapFinanceLeaseWeightedAverageDiscountRatePercent_6c46e5" order="5" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/LeasesDetails3" xlink:title="000061 - Disclosure - Leases (Details 3)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract_d62851" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_569f66" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_d62851" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_569f66" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7208a5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_d62851" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7208a5" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree_f1169c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_d62851" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree_f1169c" order="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour_32290a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_d62851" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour_32290a" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive_c7912c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_d62851" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive_c7912c" order="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_07dd80" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_d62851" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_07dd80" order="6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability_c3d965" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_d62851" xlink:to="loc_us-gaapOperatingLeaseLiability_c3d965" order="7" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3a17f4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_d62851" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount_3a17f4" order="8" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue_e3e494" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_d62851" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue_e3e494" order="9" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/LeasesDetailsNarrative" xlink:title="000062 - Disclosure - Leases (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract_61a65b" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_3e138f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract_61a65b" xlink:to="loc_us-gaapStatementTable_3e138f" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_301b4f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_3e138f" xlink:to="loc_us-gaapStatementLineItems_301b4f" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_cda807" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_3e138f" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_cda807" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_770a38" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_cda807" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_770a38" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis_896953" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_3e138f" xlink:to="loc_srtRangeAxis_896953" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_bfa980" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis_896953" xlink:to="loc_srtRangeMember_bfa980" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentMember" xlink:label="loc_us-gaapGovernmentMember_20bae4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_770a38" xlink:to="loc_us-gaapGovernmentMember_20bae4" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_ec5a1d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember_bfa980" xlink:to="loc_srtMaximumMember_ec5a1d" order="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_RealEstateLeases" xlink:label="loc_wyyyRealEstateLeases_1a7951" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_301b4f" xlink:to="loc_wyyyRealEstateLeases_1a7951" order="1" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_RealEstateLeasesPercent" xlink:label="loc_wyyyRealEstateLeasesPercent_781b8e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_301b4f" xlink:to="loc_wyyyRealEstateLeasesPercent_781b8e" order="2" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IntangibleAssetsDetails" xlink:title="000063 - Disclosure - Intangible Assets (Details)">
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_IntangibleAssetsAbstract" xlink:label="loc_wyyyIntangibleAssetsAbstract_29f6dd" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_3b64ea" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wyyyIntangibleAssetsAbstract_29f6dd" xlink:to="loc_us-gaapStatementTable_3b64ea" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_7cc5a9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_3b64ea" xlink:to="loc_us-gaapStatementLineItems_7cc5a9" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_0ab323" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_3b64ea" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_0ab323" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_7e9343" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_0ab323" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_7e9343" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis_4b7b93" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_3b64ea" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis_4b7b93" order="40" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain_3cc5be" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis_4b7b93" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain_3cc5be" order="40" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember_f5ee20" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_7e9343" xlink:to="loc_us-gaapCustomerRelationshipsMember_f5ee20" order="41" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ChannelRelationshipsMember" xlink:label="loc_wyyyChannelRelationshipsMember_d119f2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_7e9343" xlink:to="loc_wyyyChannelRelationshipsMember_d119f2" order="42" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_InternallyDevelopedSoftwareMember" xlink:label="loc_wyyyInternallyDevelopedSoftwareMember_82f00a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_7e9343" xlink:to="loc_wyyyInternallyDevelopedSoftwareMember_82f00a" order="43" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="loc_us-gaapTrademarksAndTradeNamesMember_346055" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain_3cc5be" xlink:to="loc_us-gaapTrademarksAndTradeNamesMember_346055" order="44" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross_24b0f2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7cc5a9" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross_24b0f2" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_b7b8d2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7cc5a9" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_b7b8d2" order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet_17440d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7cc5a9" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_17440d" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IntangibleAssetsDetails1" xlink:title="000064 - Disclosure - Intangible Assets (Details 1)">
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_IntangibleAssetsAbstract" xlink:label="loc_wyyyIntangibleAssetsAbstract_c6d62f" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0e3c33" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wyyyIntangibleAssetsAbstract_c6d62f" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0e3c33" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1bd4ff" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wyyyIntangibleAssetsAbstract_c6d62f" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_1bd4ff" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree_7c34d6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wyyyIntangibleAssetsAbstract_c6d62f" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree_7c34d6" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour_f284c1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wyyyIntangibleAssetsAbstract_c6d62f" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour_f284c1" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive_e0a1cd" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wyyyIntangibleAssetsAbstract_c6d62f" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive_e0a1cd" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_115a6b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wyyyIntangibleAssetsAbstract_c6d62f" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_115a6b" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet_32f238" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wyyyIntangibleAssetsAbstract_c6d62f" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_32f238" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IntangibleAssetsDetailsNarrative" xlink:title="000065 - Disclosure - Intangible Assets (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_IntangibleAssetsAbstract" xlink:label="loc_wyyyIntangibleAssetsAbstract_c9b0b0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_8cbb81" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_wyyyIntangibleAssetsAbstract_c9b0b0" xlink:to="loc_us-gaapStatementTable_8cbb81" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_140358" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_8cbb81" xlink:to="loc_us-gaapStatementLineItems_140358" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_c75804" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_8cbb81" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_c75804" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_21b006" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_c75804" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_21b006" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaapFairValueByAssetClassAxis_c27799" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_8cbb81" xlink:to="loc_us-gaapFairValueByAssetClassAxis_c27799" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_fa60ab" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByAssetClassAxis_c27799" xlink:to="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_fa60ab" order="30" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_InternallyDevelopedSoftwareMember" xlink:label="loc_wyyyInternallyDevelopedSoftwareMember_2148c4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_21b006" xlink:to="loc_wyyyInternallyDevelopedSoftwareMember_2148c4" order="31" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="loc_us-gaapPropertyPlantAndEquipmentMember_335202" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_fa60ab" xlink:to="loc_us-gaapPropertyPlantAndEquipmentMember_335202" order="32" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherDepreciationAndAmortization" xlink:label="loc_us-gaapOtherDepreciationAndAmortization_5346a8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_140358" xlink:to="loc_us-gaapOtherDepreciationAndAmortization_5346a8" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetImpairmentCharges" xlink:label="loc_us-gaapOtherAssetImpairmentCharges_f13aa8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_140358" xlink:to="loc_us-gaapOtherAssetImpairmentCharges_f13aa8" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="loc_us-gaapCapitalizedComputerSoftwareAdditions_1f01da" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_140358" xlink:to="loc_us-gaapCapitalizedComputerSoftwareAdditions_1f01da" order="3" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/GoodwillDetails" xlink:title="000066 - Disclosure - Goodwill (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_b09d0f" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_744f2e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_b09d0f" xlink:to="loc_us-gaapGoodwill_744f2e" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss_013b8c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_b09d0f" xlink:to="loc_us-gaapGoodwillImpairmentLoss_013b8c" order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_6f3881" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_b09d0f" xlink:to="loc_us-gaapGoodwill_6f3881" order="3" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/GoodwillDetailsNarrative" xlink:title="000067 - Disclosure - Goodwill (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_35a3f8" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges_0eccdf" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract_35a3f8" xlink:to="loc_us-gaapAssetImpairmentCharges_0eccdf" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentLiabilitiesDetails" xlink:title="000068 - Disclosure - Other Current Liabilities (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="loc_us-gaapOtherLiabilitiesDisclosureAbstract_074462" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_AccruedServiceCostsCurrent" xlink:label="loc_wyyyAccruedServiceCostsCurrent_6ba2f3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherLiabilitiesDisclosureAbstract_074462" xlink:to="loc_wyyyAccruedServiceCostsCurrent_6ba2f3" order="1" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SalariesAndPayrollTaxes" xlink:label="loc_wyyySalariesAndPayrollTaxes_850b26" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherLiabilitiesDisclosureAbstract_074462" xlink:to="loc_wyyySalariesAndPayrollTaxes_850b26" order="2" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_InventoryPurchasesConsultantsAndOtherCostscurrent" xlink:label="loc_wyyyInventoryPurchasesConsultantsAndOtherCostscurrent_e61397" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherLiabilitiesDisclosureAbstract_074462" xlink:to="loc_wyyyInventoryPurchasesConsultantsAndOtherCostscurrent_e61397" order="3" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_AccruedOtherCostsCurrent" xlink:label="loc_wyyyAccruedOtherCostsCurrent_948f2a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherLiabilitiesDisclosureAbstract_074462" xlink:to="loc_wyyyAccruedOtherCostsCurrent_948f2a" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent_33d3a7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherLiabilitiesDisclosureAbstract_074462" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent_33d3a7" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative" xlink:title="000069 - Disclosure - Line of Credit and Factoring Agreement (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAbstract" xlink:label="loc_us-gaapLineOfCreditFacilityAbstract_7aa4f5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_ff9eb3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityAbstract_7aa4f5" xlink:to="loc_us-gaapStatementTable_ff9eb3" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_db1656" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_ff9eb3" xlink:to="loc_us-gaapStatementLineItems_db1656" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis_1d7fe1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_ff9eb3" xlink:to="loc_srtRangeAxis_1d7fe1" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_9464b5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis_1d7fe1" xlink:to="loc_srtRangeMember_9464b5" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis_ad9cac" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_ff9eb3" xlink:to="loc_us-gaapLineOfCreditFacilityAxis_ad9cac" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain_36d2a1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityAxis_ad9cac" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain_36d2a1" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_6d69b4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember_9464b5" xlink:to="loc_srtMaximumMember_6d69b4" order="31" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PurchaseAgreementMember" xlink:label="loc_wyyyPurchaseAgreementMember_0a42f1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain_36d2a1" xlink:to="loc_wyyyPurchaseAgreementMember_0a42f1" order="32" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ReceivableSold" xlink:label="loc_wyyyReceivableSold_febb10" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_db1656" xlink:to="loc_wyyyReceivableSold_febb10" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromFeesReceived" xlink:label="loc_us-gaapProceedsFromFeesReceived_b8abd1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_db1656" xlink:to="loc_us-gaapProceedsFromFeesReceived_b8abd1" order="2" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_OutstandingPaymentBalance" xlink:label="loc_wyyyOutstandingPaymentBalance_677cc9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_db1656" xlink:to="loc_wyyyOutstandingPaymentBalance_677cc9" order="3" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PurchasedReceivables" xlink:label="loc_wyyyPurchasedReceivables_e370d0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_db1656" xlink:to="loc_wyyyPurchasedReceivables_e370d0" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInReceivables_9eb9f0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_db1656" xlink:to="loc_us-gaapIncreaseDecreaseInReceivables_9eb9f0" order="5" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ReceivableDescription" xlink:label="loc_wyyyReceivableDescription_1ee44b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_db1656" xlink:to="loc_wyyyReceivableDescription_1ee44b" order="6" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxesDetails" xlink:title="000070 - Disclosure - Income Taxes (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract_a3178d" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_da0489" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_a3178d" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_da0489" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit_6a739a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_da0489" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit_6a739a" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentForeignTaxExpenseBenefit_21cbe0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_da0489" xlink:to="loc_us-gaapCurrentForeignTaxExpenseBenefit_21cbe0" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit_27ef40" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_da0489" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit_27ef40" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fb52f7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_da0489" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fb52f7" order="5" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DeferredFederalIncomeTaxExpenseSBenefit" xlink:label="loc_wyyyDeferredFederalIncomeTaxExpenseSBenefit_f86338" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fb52f7" xlink:to="loc_wyyyDeferredFederalIncomeTaxExpenseSBenefit_f86338" order="6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit_e0f2e4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fb52f7" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit_e0f2e4" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit_870f0c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fb52f7" xlink:to="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit_870f0c" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DeferredIncomeTaxExpenseBenefits" xlink:label="loc_wyyyDeferredIncomeTaxExpenseBenefits_9cbe0c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fb52f7" xlink:to="loc_wyyyDeferredIncomeTaxExpenseBenefits_9cbe0c" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_cdd444" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_fb52f7" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_cdd444" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxesDetails1" xlink:title="000071 - Disclosure - Income Taxes (Details 1)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract_3d036e" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_beda4d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_3d036e" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_beda4d" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_4f9615" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_3d036e" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_4f9615" order="2" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_Effectiveincometaxratereconciliationnondeductibleexpense" xlink:label="loc_wyyyEffectiveincometaxratereconciliationnondeductibleexpense_fa0a51" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_3d036e" xlink:to="loc_wyyyEffectiveincometaxratereconciliationnondeductibleexpense_fa0a51" order="3" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_Effectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance" xlink:label="loc_wyyyEffectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance_e2fe36" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_3d036e" xlink:to="loc_wyyyEffectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance_e2fe36" order="4" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_Effectiveincometaxratereconciliationforeignincometaxratedifferential" xlink:label="loc_wyyyEffectiveincometaxratereconciliationforeignincometaxratedifferential_07c9bb" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_3d036e" xlink:to="loc_wyyyEffectiveincometaxratereconciliationforeignincometaxratedifferential_07c9bb" order="5" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_Effectiveincometaxratereconciliationchangeinenactedtaxrate" xlink:label="loc_wyyyEffectiveincometaxratereconciliationchangeinenactedtaxrate_8e58c7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_3d036e" xlink:to="loc_wyyyEffectiveincometaxratereconciliationchangeinenactedtaxrate_8e58c7" order="6" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_OtherIncomeTaxProvisionBenefit" xlink:label="loc_wyyyOtherIncomeTaxProvisionBenefit_558064" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_3d036e" xlink:to="loc_wyyyOtherIncomeTaxProvisionBenefit_558064" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_Effectiveincometaxratereconciliationotheradjustments" xlink:label="loc_wyyyEffectiveincometaxratereconciliationotheradjustments_4353e4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_3d036e" xlink:to="loc_wyyyEffectiveincometaxratereconciliationotheradjustments_4353e4" order="8" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations_788c0d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_3d036e" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations_788c0d" order="9" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxesDetails2" xlink:title="000072 - Disclosure - Income Taxes (Details 2)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract_477eac" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="loc_us-gaapDeferredTaxAssetsNetAbstract_dd56e6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_477eac" xlink:to="loc_us-gaapDeferredTaxAssetsNetAbstract_dd56e6" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards_104b10" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract_dd56e6" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards_104b10" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwards_c2a4f4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract_dd56e6" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwards_c2a4f4" order="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_cfd18a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract_dd56e6" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_cfd18a" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="loc_us-gaapDeferredTaxAssetsGoodwillAndIntangibleAssets_874667" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract_dd56e6" xlink:to="loc_us-gaapDeferredTaxAssetsGoodwillAndIntangibleAssets_874667" order="5" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DeferredTaxAssetsLeaseLiability" xlink:label="loc_wyyyDeferredTaxAssetsLeaseLiability_1c503a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract_dd56e6" xlink:to="loc_wyyyDeferredTaxAssetsLeaseLiability_1c503a" order="6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther_3145ac" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract_dd56e6" xlink:to="loc_us-gaapDeferredTaxAssetsOther_3145ac" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross_ff1b1f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract_dd56e6" xlink:to="loc_us-gaapDeferredTaxAssetsGross_ff1b1f" order="8" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance_39ad4f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract_dd56e6" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance_39ad4f" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet_7e6b52" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract_dd56e6" xlink:to="loc_us-gaapDeferredTaxAssetsNet_7e6b52" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaapDeferredTaxLiabilitiesAbstract_772faf" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract_dd56e6" xlink:to="loc_us-gaapDeferredTaxLiabilitiesAbstract_772faf" order="11" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:label="loc_us-gaapDeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_10b085" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract_772faf" xlink:to="loc_us-gaapDeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_10b085" order="12" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DeferredTaxLiabilitiesDepreciation" xlink:label="loc_wyyyDeferredTaxLiabilitiesDepreciation_380a4e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract_772faf" xlink:to="loc_wyyyDeferredTaxLiabilitiesDepreciation_380a4e" order="13" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaapDeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_b30555" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract_772faf" xlink:to="loc_us-gaapDeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_b30555" order="14" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaapDeferredTaxLiabilitiesOther_4b0b64" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract_772faf" xlink:to="loc_us-gaapDeferredTaxLiabilitiesOther_4b0b64" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DeferredTaxLiabilitiesLeaseAsset" xlink:label="loc_wyyyDeferredTaxLiabilitiesLeaseAsset_5745d3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract_772faf" xlink:to="loc_wyyyDeferredTaxLiabilitiesLeaseAsset_5745d3" order="16" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities_79533b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract_772faf" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities_79533b" order="17" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_NetDeferredTaxAsset" xlink:label="loc_wyyyNetDeferredTaxAsset_afea0e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract_772faf" xlink:to="loc_wyyyNetDeferredTaxAsset_afea0e" order="18" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxesDetails3" xlink:title="000073 - Disclosure - Income Taxes (Details 3)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract_b2598b" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DeferredTaxAssetValuationAllowance" xlink:label="loc_wyyyDeferredTaxAssetValuationAllowance_5ccb20" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_b2598b" xlink:to="loc_wyyyDeferredTaxAssetValuationAllowance_5ccb20" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_IncreasesDecreasesValuationAllowanceDeferredTaxAsset" xlink:label="loc_wyyyIncreasesDecreasesValuationAllowanceDeferredTaxAsset_a9d913" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_b2598b" xlink:to="loc_wyyyIncreasesDecreasesValuationAllowanceDeferredTaxAsset_a9d913" order="2" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DeferredTaxAssetValuationAllowance" xlink:label="loc_wyyyDeferredTaxAssetValuationAllowance_13502b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_b2598b" xlink:to="loc_wyyyDeferredTaxAssetValuationAllowance_13502b" order="3" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxesDetailsNarrative" xlink:title="000074 - Disclosure - Income Taxes (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract_ed1eb6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaapTaxCreditCarryforwardAmount_f17dd4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_ed1eb6" xlink:to="loc_us-gaapTaxCreditCarryforwardAmount_f17dd4" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards_bdd248" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_ed1eb6" xlink:to="loc_us-gaapOperatingLossCarryforwards_bdd248" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaapValuationAllowanceDeferredTaxAssetChangeInAmount_8475c9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_ed1eb6" xlink:to="loc_us-gaapValuationAllowanceDeferredTaxAssetChangeInAmount_8475c9" order="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_fb36a8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract_ed1eb6" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_fb36a8" order="4" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockholdersEquityDetailsNarrative" xlink:title="000075 - Disclosure - Stockholders Equity (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaapStockholdersEquityNoteAbstract_9f1740" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_d4af74" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityNoteAbstract_9f1740" xlink:to="loc_us-gaapStatementTable_d4af74" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_4c9cb1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_d4af74" xlink:to="loc_us-gaapStatementLineItems_4c9cb1" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis_9f6718" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_d4af74" xlink:to="loc_us-gaapAwardTypeAxis_9f6718" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc1bb0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis_9f6718" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc1bb0" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaapClassOfWarrantOrRightAxis_e8bd45" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_d4af74" xlink:to="loc_us-gaapClassOfWarrantOrRightAxis_e8bd45" order="40" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain_01aabd" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis_e8bd45" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain_01aabd" order="40" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaapShareRepurchaseProgramAxis_77edd5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_d4af74" xlink:to="loc_us-gaapShareRepurchaseProgramAxis_77edd5" order="60" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaapShareRepurchaseProgramDomain_b0dc44" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareRepurchaseProgramAxis_77edd5" xlink:to="loc_us-gaapShareRepurchaseProgramDomain_b0dc44" order="60" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_1235f6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dc1bb0" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_1235f6" order="61" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WarrantsMember" xlink:label="loc_wyyyWarrantsMember_491ff5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain_01aabd" xlink:to="loc_wyyyWarrantsMember_491ff5" order="62" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_RepurchasePlanMember" xlink:label="loc_wyyyRepurchasePlanMember_6a215d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareRepurchaseProgramDomain_b0dc44" xlink:to="loc_wyyyRepurchasePlanMember_6a215d" order="63" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized_a29db9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_4c9cb1" xlink:to="loc_us-gaapPreferredStockSharesAuthorized_a29db9" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_UndesignatedSharesOfPreferredStock" xlink:label="loc_wyyyUndesignatedSharesOfPreferredStock_b93b4e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_4c9cb1" xlink:to="loc_wyyyUndesignatedSharesOfPreferredStock_b93b4e" order="2" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PreferredStockParValue" xlink:label="loc_wyyyPreferredStockParValue_d4333e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_4c9cb1" xlink:to="loc_wyyyPreferredStockParValue_d4333e" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_1fac53" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_4c9cb1" xlink:to="loc_us-gaapCommonStockSharesAuthorized_1fac53" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_09601c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_4c9cb1" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_09601c" order="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaapAdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_18c644" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_4c9cb1" xlink:to="loc_us-gaapAdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_18c644" order="6" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_CommonStockParValue" xlink:label="loc_wyyyCommonStockParValue_ceb1bd" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_4c9cb1" xlink:to="loc_wyyyCommonStockParValue_ceb1bd" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_CommonStockShareIssued" xlink:label="loc_wyyyCommonStockShareIssued_5e29df" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_4c9cb1" xlink:to="loc_wyyyCommonStockShareIssued_5e29df" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_AggregateOfferingPrice" xlink:label="loc_wyyyAggregateOfferingPrice_d686df" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_4c9cb1" xlink:to="loc_wyyyAggregateOfferingPrice_d686df" order="9" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_IssuedOfWarrantsToPurchaseShares" xlink:label="loc_wyyyIssuedOfWarrantsToPurchaseShares_547073" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_4c9cb1" xlink:to="loc_wyyyIssuedOfWarrantsToPurchaseShares_547073" order="10" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights" xlink:label="loc_wyyyClassOfWarrantOrRightExercisePriceOfWarrantsOrRights_4b1f3a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_4c9cb1" xlink:to="loc_wyyyClassOfWarrantOrRightExercisePriceOfWarrantsOrRights_4b1f3a" order="11" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WarrantsFairValue" xlink:label="loc_wyyyWarrantsFairValue_496f66" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_4c9cb1" xlink:to="loc_wyyyWarrantsFairValue_496f66" order="12" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WarrantsTerm" xlink:label="loc_wyyyWarrantsTerm_21e30d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_4c9cb1" xlink:to="loc_wyyyWarrantsTerm_21e30d" order="13" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaapStockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_966d30" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_4c9cb1" xlink:to="loc_us-gaapStockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_966d30" order="14" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares_468925" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_4c9cb1" xlink:to="loc_us-gaapTreasuryStockCommonShares_468925" order="15" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodValue_afe0c0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_4c9cb1" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodValue_afe0c0" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_CommonStockIncreaseAmountForFuturePurchases" xlink:label="loc_wyyyCommonStockIncreaseAmountForFuturePurchases_4dcc41" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_4c9cb1" xlink:to="loc_wyyyCommonStockIncreaseAmountForFuturePurchases_4dcc41" order="17" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails" xlink:title="000076 - Disclosure - Stock Options and Award Programs (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7c8e54" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_ae40b0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7c8e54" xlink:to="loc_us-gaapStatementTable_ae40b0" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_b9d8bc" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_ae40b0" xlink:to="loc_us-gaapStatementLineItems_b9d8bc" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis_5cfa00" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_ae40b0" xlink:to="loc_srtRangeAxis_5cfa00" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_9b55d2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis_5cfa00" xlink:to="loc_srtRangeMember_9b55d2" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_47f443" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember_9b55d2" xlink:to="loc_srtMaximumMember_47f443" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_a954ad" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember_9b55d2" xlink:to="loc_srtMinimumMember_a954ad" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_wyyySharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_7cc53d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_b9d8bc" xlink:to="loc_wyyySharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_7cc53d" order="1" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate" xlink:label="loc_wyyySharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate_1c4ef3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_b9d8bc" xlink:to="loc_wyyySharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate_1c4ef3" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:label="loc_us-gaapStockGrantedDuringPeriodValueSharebasedCompensation_e40277" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_b9d8bc" xlink:to="loc_us-gaapStockGrantedDuringPeriodValueSharebasedCompensation_e40277" order="3" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate" xlink:label="loc_wyyySharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate_479d2b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_b9d8bc" xlink:to="loc_wyyySharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate_479d2b" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_9c8289" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_b9d8bc" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_9c8289" order="5" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1" xlink:title="000077 - Disclosure - Stock Options and Award Programs (Details 1)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_98f8ca" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_e5ce1b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_98f8ca" xlink:to="loc_us-gaapStatementTable_e5ce1b" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_f92408" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_e5ce1b" xlink:to="loc_us-gaapStatementLineItems_f92408" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OptionIndexedToIssuersEquityEquityAxis" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis_8ce757" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_e5ce1b" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis_8ce757" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain_f3b0e3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis_8ce757" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain_f3b0e3" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis_e23a87" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_e5ce1b" xlink:to="loc_us-gaapAwardTypeAxis_e23a87" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b04a22" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis_e23a87" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b04a22" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_571ed8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain_f3b0e3" xlink:to="loc_us-gaapEmployeeStockOptionMember_571ed8" order="31" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember_467bc2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b04a22" xlink:to="loc_us-gaapRestrictedStockMember_467bc2" order="32" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_8bab1d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f92408" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_8bab1d" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_fd6869" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f92408" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_fd6869" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_c5ee3b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f92408" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_c5ee3b" order="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_d9bbe0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f92408" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_d9bbe0" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_831898" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f92408" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_831898" order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm" xlink:label="loc_wyyySharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm_3ef5a4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f92408" xlink:to="loc_wyyySharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm_3ef5a4" order="6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross_d53ac6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f92408" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross_d53ac6" order="7" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_314c34" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f92408" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_314c34" order="8" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_6a66cb" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f92408" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_6a66cb" order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares" xlink:label="loc_wyyySharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares_7a9df7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f92408" xlink:to="loc_wyyySharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares_7a9df7" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_04e55d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f92408" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_04e55d" order="11" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WeightedAverageGrantDateFairValuePerShareGranted" xlink:label="loc_wyyyWeightedAverageGrantDateFairValuePerShareGranted_ad949b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f92408" xlink:to="loc_wyyyWeightedAverageGrantDateFairValuePerShareGranted_ad949b" order="12" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WeightedAverageGrantDateFairValuePerShareExpired" xlink:label="loc_wyyyWeightedAverageGrantDateFairValuePerShareExpired_f4afc4" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f92408" xlink:to="loc_wyyyWeightedAverageGrantDateFairValuePerShareExpired_f4afc4" order="13" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WeightedAverageGrantDateFairValuePerShareVestedExcercised" xlink:label="loc_wyyyWeightedAverageGrantDateFairValuePerShareVestedExcercised_5326ec" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f92408" xlink:to="loc_wyyyWeightedAverageGrantDateFairValuePerShareVestedExcercised_5326ec" order="14" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_6c4a3a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_f92408" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_6c4a3a" order="15" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2" xlink:title="000078 - Disclosure - Stock Options and Award Programs (Details 2)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_54c566" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_ba8a62" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_54c566" xlink:to="loc_us-gaapStatementTable_ba8a62" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_3dcd49" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_ba8a62" xlink:to="loc_us-gaapStatementLineItems_3dcd49" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OptionIndexedToIssuersEquityEquityAxis" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis_aa18e6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_ba8a62" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis_aa18e6" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain_23ff8d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis_aa18e6" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain_23ff8d" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_08327b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain_23ff8d" xlink:to="loc_us-gaapEmployeeStockOptionMember_08327b" order="11" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_f1c46b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3dcd49" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_f1c46b" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod" xlink:label="loc_wyyyShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod_c03e11" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3dcd49" xlink:to="loc_wyyyShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod_c03e11" order="2" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod" xlink:label="loc_wyyyShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod_aaa6b2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3dcd49" xlink:to="loc_wyyyShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod_aaa6b2" order="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_381f41" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3dcd49" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_381f41" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_84a189" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3dcd49" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_84a189" order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_9917fb" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3dcd49" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_9917fb" order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_f79376" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3dcd49" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_f79376" order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance" xlink:label="loc_wyyyWeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance_fdf716" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3dcd49" xlink:to="loc_wyyyWeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance_fdf716" order="8" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_wyyyShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice_d33098" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3dcd49" xlink:to="loc_wyyyShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice_d33098" order="9" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:label="loc_wyyyShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice_52df59" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3dcd49" xlink:to="loc_wyyyShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice_52df59" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_a76387" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3dcd49" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_a76387" order="11" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance" xlink:label="loc_wyyyWeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance_6b0803" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3dcd49" xlink:to="loc_wyyyWeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance_6b0803" order="12" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_79fd81" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3dcd49" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_79fd81" order="13" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_a983fb" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_3dcd49" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_a983fb" order="14" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails3" xlink:title="000079 - Disclosure - Stock Options and Award Programs (Details 3)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c96317" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_d9a3a3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c96317" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_d9a3a3" order="1" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTermVestedAndExpectedToVest" xlink:label="loc_wyyySharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTermVestedAndExpectedToVest_e5ff53" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c96317" xlink:to="loc_wyyySharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTermVestedAndExpectedToVest_e5ff53" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_e37a64" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c96317" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_e37a64" order="3" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_AggregateIntrinsicValueOutstanding" xlink:label="loc_wyyyAggregateIntrinsicValueOutstanding_737be2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c96317" xlink:to="loc_wyyyAggregateIntrinsicValueOutstanding_737be2" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_3891f8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c96317" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_3891f8" order="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_52e01d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c96317" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_52e01d" order="6" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails4" xlink:title="000080 - Disclosure - Stock Options and Award Programs (Details 4)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_08a712" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_e0c4f1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_08a712" xlink:to="loc_us-gaapStatementTable_e0c4f1" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_83173d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_e0c4f1" xlink:to="loc_us-gaapStatementLineItems_83173d" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OptionIndexedToIssuersEquityEquityAxis" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis_50e542" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_e0c4f1" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis_50e542" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain_1a8d22" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis_50e542" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain_1a8d22" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis_4d8fa0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_e0c4f1" xlink:to="loc_us-gaapAwardTypeAxis_4d8fa0" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f16852" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis_4d8fa0" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f16852" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_640d54" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain_1a8d22" xlink:to="loc_us-gaapEmployeeStockOptionMember_640d54" order="21" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_BoardOfDirectorsOptionMember" xlink:label="loc_wyyyBoardOfDirectorsOptionMember_3e3602" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f16852" xlink:to="loc_wyyyBoardOfDirectorsOptionMember_3e3602" order="22" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockExpense" xlink:label="loc_us-gaapRestrictedStockExpense_163eed" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_83173d" xlink:to="loc_us-gaapRestrictedStockExpense_163eed" order="1" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_NonQualifiedOptionShareBasedCompensationExpense" xlink:label="loc_wyyyNonQualifiedOptionShareBasedCompensationExpense_312154" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_83173d" xlink:to="loc_wyyyNonQualifiedOptionShareBasedCompensationExpense_312154" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_52903b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_83173d" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_52903b" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsDetailsNarrative" xlink:title="000081 - Disclosure - Stock Options and Award Programs (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f54ee5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_3d000e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f54ee5" xlink:to="loc_us-gaapStatementTable_3d000e" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_62d856" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_3d000e" xlink:to="loc_us-gaapStatementLineItems_62d856" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis_40ed4a" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_3d000e" xlink:to="loc_us-gaapAwardTypeAxis_40ed4a" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8e8ed3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis_40ed4a" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8e8ed3" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_c5193c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8e8ed3" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_c5193c" order="11" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_704c48" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_62d856" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_704c48" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_5d3f4c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_62d856" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_5d3f4c" order="2" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_UnrecognizedShareBasedExpense" xlink:label="loc_wyyyUnrecognizedShareBasedExpense_139ef7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_62d856" xlink:to="loc_wyyyUnrecognizedShareBasedExpense_139ef7" order="3" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DescriptonOfEquityBasedCompensation" xlink:label="loc_wyyyDescriptonOfEquityBasedCompensation_4681d9" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_62d856" xlink:to="loc_wyyyDescriptonOfEquityBasedCompensation_4681d9" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InsuredFinancialObligationsWithCreditDeteriorationRemainingWeightedAverageContractPeriod" xlink:label="loc_us-gaapInsuredFinancialObligationsWithCreditDeteriorationRemainingWeightedAverageContractPeriod_47e614" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_62d856" xlink:to="loc_us-gaapInsuredFinancialObligationsWithCreditDeteriorationRemainingWeightedAverageContractPeriod_47e614" order="5" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/EarningsPerCommonShareEpsDetails" xlink:title="000082 - Disclosure - Earnings Per Common Share (EPS) (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract_1bf0f8" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract_17ad6e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract_1bf0f8" xlink:to="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract_17ad6e" order="1" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_NetLossIncomeDiluted" xlink:label="loc_wyyyNetLossIncomeDiluted_37e80d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract_17ad6e" xlink:to="loc_wyyyNetLossIncomeDiluted_37e80d" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaapWeightedAverageNumberDilutedSharesOutstandingAdjustment_1ce741" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract_17ad6e" xlink:to="loc_us-gaapWeightedAverageNumberDilutedSharesOutstandingAdjustment_1ce741" order="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted_602b1c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract_17ad6e" xlink:to="loc_us-gaapEarningsPerShareDiluted_602b1c" order="4" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/EarningsPerCommonShareEpsDetailsNarrative" xlink:title="000083 - Disclosure - Earnings Per Common Share (EPS) (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract_a153fa" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockOrUnitsAvailableForDistributions" xlink:label="loc_us-gaapStockOrUnitsAvailableForDistributions_86e991" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract_a153fa" xlink:to="loc_us-gaapStockOrUnitsAvailableForDistributions_86e991" order="1" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_RSAsSharesOfCommonStock" xlink:label="loc_wyyyRSAsSharesOfCommonStock_33a329" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract_a153fa" xlink:to="loc_wyyyRSAsSharesOfCommonStock_33a329" order="2" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WarrantstoPurchasecCmmonSharesOutstanding" xlink:label="loc_wyyyWarrantstoPurchasecCmmonSharesOutstanding_6f3e03" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract_a153fa" xlink:to="loc_wyyyWarrantstoPurchasecCmmonSharesOutstanding_6f3e03" order="3" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccumulatedOtherComprehensiveLossDetails" xlink:title="000084 - Disclosure - Accumulated Other Comprehensive Loss (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_b3bfca" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_6b36fd" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_b3bfca" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_6b36fd" order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_c5d9d8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_b3bfca" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_c5d9d8" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_5a5517" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_b3bfca" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_5a5517" order="3" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails" xlink:title="000085 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract_90986c" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_da7422" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract_90986c" xlink:to="loc_us-gaapStatementTable_da7422" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_840b36" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_da7422" xlink:to="loc_us-gaapStatementLineItems_840b36" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis_2c97a3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_da7422" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis_2c97a3" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_27eebf" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis_2c97a3" xlink:to="loc_us-gaapSegmentDomain_27eebf" order="10" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_CarrierServicesMember" xlink:label="loc_wyyyCarrierServicesMember_899f07" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain_27eebf" xlink:to="loc_wyyyCarrierServicesMember_899f07" order="11" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ManagedServicesMember" xlink:label="loc_wyyyManagedServicesMember_5f06ce" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain_27eebf" xlink:to="loc_wyyyManagedServicesMember_5f06ce" order="12" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_7608f6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_840b36" xlink:to="loc_us-gaapRevenues_7608f6" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1" xlink:title="000086 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Details 1)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract_54271c" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_7b61af" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract_54271c" xlink:to="loc_us-gaapStatementTable_7b61af" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_7234f5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_7b61af" xlink:to="loc_us-gaapStatementLineItems_7234f5" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_127b2c" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_7b61af" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_127b2c" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_df3233" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_127b2c" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_df3233" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis_2e2d0e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_7b61af" xlink:to="loc_srtMajorCustomersAxis_2e2d0e" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_717072" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis_2e2d0e" xlink:to="loc_srtNameOfMajorCustomerDomain_717072" order="30" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_USFederalGovernmentMember" xlink:label="loc_wyyyUSFederalGovernmentMember_45ccb0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_df3233" xlink:to="loc_wyyyUSFederalGovernmentMember_45ccb0" order="31" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_UsStateAndLocalGovernmentsMember" xlink:label="loc_wyyyUsStateAndLocalGovernmentsMember_78d2cf" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain_717072" xlink:to="loc_wyyyUsStateAndLocalGovernmentsMember_78d2cf" order="32" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ForeignGovernmentsMember" xlink:label="loc_wyyyForeignGovernmentsMember_7eca0d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain_717072" xlink:to="loc_wyyyForeignGovernmentsMember_7eca0d" order="33" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_CommercialEnterprisesMember" xlink:label="loc_wyyyCommercialEnterprisesMember_2b7038" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain_717072" xlink:to="loc_wyyyCommercialEnterprisesMember_2b7038" order="34" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_680b5d" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_7234f5" xlink:to="loc_us-gaapRevenues_680b5d" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2" xlink:title="000087 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Details 2)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract_d0bbe9" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_1b2519" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract_d0bbe9" xlink:to="loc_us-gaapStatementTable_1b2519" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_2d25d0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_1b2519" xlink:to="loc_us-gaapStatementLineItems_2d25d0" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis_af50ef" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_1b2519" xlink:to="loc_srtStatementGeographicalAxis_af50ef" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain_562486" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementGeographicalAxis_af50ef" xlink:to="loc_srtSegmentGeographicalDomain_562486" order="20" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_UnitedStatesUsaMember" xlink:label="loc_wyyyUnitedStatesUsaMember_31d020" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain_562486" xlink:to="loc_wyyyUnitedStatesUsaMember_31d020" order="21" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember" xlink:label="loc_srtEuropeMember_0ca4be" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain_562486" xlink:to="loc_srtEuropeMember_0ca4be" order="22" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_3322d5" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_2d25d0" xlink:to="loc_us-gaapRevenues_3322d5" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://widepoint.com/role/SubsequentEventsDetailsNarrative" xlink:title="000088 - Disclosure - Subsequent Events (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract_7435b2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable_c9afc7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract_7435b2" xlink:to="loc_us-gaapStatementTable_c9afc7" order="100" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems_05bc5b" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_c9afc7" xlink:to="loc_us-gaapStatementLineItems_05bc5b" order="2000" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis_3e87c0" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_c9afc7" xlink:to="loc_us-gaapLineOfCreditFacilityAxis_3e87c0" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain_1499fe" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityAxis_3e87c0" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain_1499fe" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis_b49704" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable_c9afc7" xlink:to="loc_us-gaapSubsequentEventTypeAxis_b49704" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_90e967" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis_b49704" xlink:to="loc_us-gaapSubsequentEventTypeDomain_90e967" order="30" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_LoanAgreementMember" xlink:label="loc_wyyyLoanAgreementMember_9e6da6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain_1499fe" xlink:to="loc_wyyyLoanAgreementMember_9e6da6" order="31" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_cb560e" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain_90e967" xlink:to="loc_us-gaapSubsequentEventMember_cb560e" order="32" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityRemainingBorrowingCapacity_04dfc8" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_05bc5b" xlink:to="loc_us-gaapLineOfCreditFacilityRemainingBorrowingCapacity_04dfc8" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseBorrowings" xlink:label="loc_us-gaapInterestExpenseBorrowings_b7abfe" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_05bc5b" xlink:to="loc_us-gaapInterestExpenseBorrowings_b7abfe" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_abdaf7" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_05bc5b" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_abdaf7" order="3" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DescriptionOfBorrowingTerm" xlink:label="loc_wyyyDescriptionOfBorrowingTerm_186c32" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_05bc5b" xlink:to="loc_wyyyDescriptionOfBorrowingTerm_186c32" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="loc_us-gaapDebtInstrumentMaturityDateDescription_45999f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_05bc5b" xlink:to="loc_us-gaapDebtInstrumentMaturityDateDescription_45999f" order="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinimumNetWorthRequiredForCompliance" xlink:label="loc_us-gaapMinimumNetWorthRequiredForCompliance_4ea5e6" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_05bc5b" xlink:to="loc_us-gaapMinimumNetWorthRequiredForCompliance_4ea5e6" order="6" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PercentageOfUnpaidBalanceOfEligibleAccountsReceivable" xlink:label="loc_wyyyPercentageOfUnpaidBalanceOfEligibleAccountsReceivable_69269f" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems_05bc5b" xlink:to="loc_wyyyPercentageOfUnpaidBalanceOfEligibleAccountsReceivable_69269f" order="7" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>15
<FILENAME>wyyy-20231231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!--XBRL Document Created with XBRLMaster-->
<!--Version: 2.3.08-->
<!--Based on XBRL 2.1-->
<!--Date of creation: 03/26/2024-->
<!--Software architectural design and coding: A'c Dharmapremananda Avt.-->
<!--Copyright (c) 2024 I-NET Business Solutions, Inc. All Rights Reserved.-->
<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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://widepoint.com/role/Cover" xlink:href="wyyy-20231231.xsd#Cover" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedBalanceSheets" xlink:href="wyyy-20231231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="wyyy-20231231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedStatementsOfOperations" xlink:href="wyyy-20231231.xsd#ConsolidatedStatementsOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedStatementsOfOperationsParenthetical" xlink:href="wyyy-20231231.xsd#ConsolidatedStatementsOfOperationsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedStatementsOfComprehensiveLoss" xlink:href="wyyy-20231231.xsd#ConsolidatedStatementsOfComprehensiveLoss" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:href="wyyy-20231231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="wyyy-20231231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OrganizationAndNatureOfOperations" xlink:href="wyyy-20231231.xsd#OrganizationAndNatureOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SignificantAccountingPolicies" xlink:href="wyyy-20231231.xsd#SignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/FairValueMeasurements" xlink:href="wyyy-20231231.xsd#FairValueMeasurements" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrations" xlink:href="wyyy-20231231.xsd#AccountsReceivableAndSignificantConcentrations" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrations" xlink:href="wyyy-20231231.xsd#UnbilledAccountsReceivableAndSignificantConcentrations" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssets" xlink:href="wyyy-20231231.xsd#OtherCurrentAssetsAndOtherLongTermAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/PropertyAndEquipment" xlink:href="wyyy-20231231.xsd#PropertyAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/Leases" xlink:href="wyyy-20231231.xsd#Leases" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IntangiblesAssets" xlink:href="wyyy-20231231.xsd#IntangiblesAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/Goodwill" xlink:href="wyyy-20231231.xsd#Goodwill" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentLiabilities" xlink:href="wyyy-20231231.xsd#OtherCurrentLiabilities" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LineOfCreditAndFactoringAgreement" xlink:href="wyyy-20231231.xsd#LineOfCreditAndFactoringAgreement" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxes" xlink:href="wyyy-20231231.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockholdersEquity" xlink:href="wyyy-20231231.xsd#StockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardPrograms" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardPrograms" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/EarningsPerCommonShareEps" xlink:href="wyyy-20231231.xsd#EarningsPerCommonShareEps" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccumulatedOtherComprehensiveLoss" xlink:href="wyyy-20231231.xsd#AccumulatedOtherComprehensiveLoss" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/CommitmentsAndContingencies" xlink:href="wyyy-20231231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegion" xlink:href="wyyy-20231231.xsd#RevenueByServiceTypeCustomerTypeAndByGeographicRegion" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SubsequentEvents" xlink:href="wyyy-20231231.xsd#SubsequentEvents" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SignificantAccountingPoliciesPolicies" xlink:href="wyyy-20231231.xsd#SignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SignificantAccountingPoliciesTables" xlink:href="wyyy-20231231.xsd#SignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/FairValueMeasurementsTables" xlink:href="wyyy-20231231.xsd#FairValueMeasurementsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsTables" xlink:href="wyyy-20231231.xsd#AccountsReceivableAndSignificantConcentrationsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrationsTables" xlink:href="wyyy-20231231.xsd#UnbilledAccountsReceivableAndSignificantConcentrationsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsTables" xlink:href="wyyy-20231231.xsd#OtherCurrentAssetsAndOtherLongTermAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/PropertyAndEquipmentTables" xlink:href="wyyy-20231231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LeasesTables" xlink:href="wyyy-20231231.xsd#LeasesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IntangiblesAssetsTables" xlink:href="wyyy-20231231.xsd#IntangiblesAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/GoodwillTables" xlink:href="wyyy-20231231.xsd#GoodwillTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentLiabilitiesTables" xlink:href="wyyy-20231231.xsd#OtherCurrentLiabilitiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxesTables" xlink:href="wyyy-20231231.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsTables" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/EarningsPerCommonShareEpsTables" xlink:href="wyyy-20231231.xsd#EarningsPerCommonShareEpsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccumulatedOtherComprehensiveLossTables" xlink:href="wyyy-20231231.xsd#AccumulatedOtherComprehensiveLossTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables" xlink:href="wyyy-20231231.xsd#RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SignificantAccountingPoliciesDetails" xlink:href="wyyy-20231231.xsd#SignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative" xlink:href="wyyy-20231231.xsd#SignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/FairValueMeasurementsDetails" xlink:href="wyyy-20231231.xsd#FairValueMeasurementsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/FairValueMeasurementsDetailsNarrative" xlink:href="wyyy-20231231.xsd#FairValueMeasurementsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails" xlink:href="wyyy-20231231.xsd#AccountsReceivableAndSignificantConcentrationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails1" xlink:href="wyyy-20231231.xsd#AccountsReceivableAndSignificantConcentrationsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetailsNarrative" xlink:href="wyyy-20231231.xsd#AccountsReceivableAndSignificantConcentrationsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/UnbilledAccountsReceivableDetails" xlink:href="wyyy-20231231.xsd#UnbilledAccountsReceivableDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails" xlink:href="wyyy-20231231.xsd#OtherCurrentAssetsAndOtherLongTermAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails1" xlink:href="wyyy-20231231.xsd#OtherCurrentAssetsAndOtherLongTermAssetsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetailsNarrative" xlink:href="wyyy-20231231.xsd#OtherCurrentAssetsAndOtherLongTermAssetsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/PropertyAndEquipmentDetails" xlink:href="wyyy-20231231.xsd#PropertyAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="wyyy-20231231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LeasesDetails" xlink:href="wyyy-20231231.xsd#LeasesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LeasesDetails1" xlink:href="wyyy-20231231.xsd#LeasesDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LeasesDetails2" xlink:href="wyyy-20231231.xsd#LeasesDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LeasesDetails3" xlink:href="wyyy-20231231.xsd#LeasesDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LeasesDetailsNarrative" xlink:href="wyyy-20231231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IntangibleAssetsDetails" xlink:href="wyyy-20231231.xsd#IntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IntangibleAssetsDetails1" xlink:href="wyyy-20231231.xsd#IntangibleAssetsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IntangibleAssetsDetailsNarrative" xlink:href="wyyy-20231231.xsd#IntangibleAssetsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/GoodwillDetails" xlink:href="wyyy-20231231.xsd#GoodwillDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/GoodwillDetailsNarrative" xlink:href="wyyy-20231231.xsd#GoodwillDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/OtherCurrentLiabilitiesDetails" xlink:href="wyyy-20231231.xsd#OtherCurrentLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative" xlink:href="wyyy-20231231.xsd#LineOfCreditAndFactoringAgreementDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxesDetails" xlink:href="wyyy-20231231.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxesDetails1" xlink:href="wyyy-20231231.xsd#IncomeTaxesDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxesDetails2" xlink:href="wyyy-20231231.xsd#IncomeTaxesDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxesDetails3" xlink:href="wyyy-20231231.xsd#IncomeTaxesDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/IncomeTaxesDetailsNarrative" xlink:href="wyyy-20231231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockholdersEquityDetailsNarrative" xlink:href="wyyy-20231231.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails3" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsDetails3" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails4" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsDetails4" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/StockOptionsAndAwardProgramsDetailsNarrative" xlink:href="wyyy-20231231.xsd#StockOptionsAndAwardProgramsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/EarningsPerCommonShareEpsDetails" xlink:href="wyyy-20231231.xsd#EarningsPerCommonShareEpsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/EarningsPerCommonShareEpsDetailsNarrative" xlink:href="wyyy-20231231.xsd#EarningsPerCommonShareEpsDetailsNarrative" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/AccumulatedOtherComprehensiveLossDetails" xlink:href="wyyy-20231231.xsd#AccumulatedOtherComprehensiveLossDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails" xlink:href="wyyy-20231231.xsd#RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1" xlink:href="wyyy-20231231.xsd#RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2" xlink:href="wyyy-20231231.xsd#RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2" xlink:type="simple" />
  <link:roleRef roleURI="http://widepoint.com/role/SubsequentEventsDetailsNarrative" xlink:href="wyyy-20231231.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://widepoint.com/role/Cover" xlink:title="00000001 - Document - Cover Page Information">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="loc_deiCover" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedBalanceSheets" xlink:title="000002 - Statement - Consolidated Balance Sheets" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedStatementsOfOperations" xlink:title="000004 - Statement - Consolidated Statements of Operations" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedStatementsOfOperationsParenthetical" xlink:title="000005 - Statement - Consolidated Statements of Operations (Parenthetical)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedStatementsOfComprehensiveLoss" xlink:title="000006 - Statement - Consolidated Statements of Comprehensive Loss" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:title="000007 - Statement - Consolidated Statements of Changes in Stockholders Equity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" order="21" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" order="22" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" order="23" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember" order="24" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssued" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodShares" order="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodValue" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther" order="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueOther" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueOther" order="6" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_StockIssuedDuringPeriodSharesIssuedForWarrants" xlink:label="loc_wyyyStockIssuedDuringPeriodSharesIssuedForWarrants" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyStockIssuedDuringPeriodSharesIssuedForWarrants" order="7" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_StockIssuedDuringPeriodValueIssuedForWarrants" xlink:label="loc_wyyyStockIssuedDuringPeriodValueIssuedForWarrants" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyStockIssuedDuringPeriodValueIssuedForWarrants" order="8" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" order="9" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" order="11" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_StockCompensationExpenseNonQualifiedStockOptions" xlink:label="loc_wyyyStockCompensationExpenseNonQualifiedStockOptions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyStockCompensationExpenseNonQualifiedStockOptions" order="12" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="000008 - Statement - Consolidated Statements of Cash Flows" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/OrganizationAndNatureOfOperations" xlink:title="000009 - Disclosure - Organization and Nature of Operations" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/SignificantAccountingPolicies" xlink:title="000010 - Disclosure - Significant Accounting Policies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/FairValueMeasurements" xlink:title="000011 - Disclosure - Fair Value Measurements" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrations" xlink:title="000012 - Disclosure - Accounts Receivable and Significant Concentrations" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrations" xlink:title="000013 - Disclosure - Unbilled Accounts Receivable and Significant Concentrations" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssets" xlink:title="000014 - Disclosure - Other Current Assets and Other Long Term Assets" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/PropertyAndEquipment" xlink:title="000015 - Disclosure - Property and Equipment" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/Leases" xlink:title="000016 - Disclosure - Leases" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/IntangiblesAssets" xlink:title="000017 - Disclosure - Intangibles Assets" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/Goodwill" xlink:title="000018 - Disclosure - Goodwill" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentLiabilities" xlink:title="000019 - Disclosure - Other Current Liabilities" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/LineOfCreditAndFactoringAgreement" xlink:title="000020 - Disclosure - Line of Credit and Factoring Agreement" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxes" xlink:title="000021 - Disclosure - Income Taxes" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockholdersEquity" xlink:title="000022 - Disclosure - Stockholders Equity" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardPrograms" xlink:title="000023 - Disclosure - Stock Options and Award Programs" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/EarningsPerCommonShareEps" xlink:title="000024 - Disclosure - Earnings Per Common Share (EPS)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccumulatedOtherComprehensiveLoss" xlink:title="000025 - Disclosure - Accumulated Other Comprehensive Loss" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/CommitmentsAndContingencies" xlink:title="000026 - Disclosure - Commitments and Contingencies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegion" xlink:title="000027 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/SubsequentEvents" xlink:title="000028 - Disclosure - Subsequent Events" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/SignificantAccountingPoliciesPolicies" xlink:title="000029 - Disclosure - Significant Accounting Policies (Policies)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/SignificantAccountingPoliciesTables" xlink:title="000030 - Disclosure - Significant Accounting Policies (Tables)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/FairValueMeasurementsTables" xlink:title="000031 - Disclosure - Fair Value Measurements (Tables)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsTables" xlink:title="000032 - Disclosure - Accounts Receivable and Significant Concentrations (Tables)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrationsTables" xlink:title="000033 - Disclosure - Unbilled Accounts Receivable and Significant Concentrations (Tables)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsTables" xlink:title="000034 - Disclosure - Other Current Assets and Other Long Term Assets (Tables)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/PropertyAndEquipmentTables" xlink:title="000035 - Disclosure - Property and Equipment (Tables)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/LeasesTables" xlink:title="000036 - Disclosure - Leases (Tables)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/IntangiblesAssetsTables" xlink:title="000037 - Disclosure - Intangibles Assets (Tables)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/GoodwillTables" xlink:title="000038 - Disclosure - Goodwill (Tables)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentLiabilitiesTables" xlink:title="000039 - Disclosure - Other Current Liabilities (Tables)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxesTables" xlink:title="000040 - Disclosure - Income Taxes (Tables)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsTables" xlink:title="000041 - Disclosure - Stock Options and Award Programs (Tables)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/EarningsPerCommonShareEpsTables" xlink:title="000042 - Disclosure - Earnings Per Common Share (EPS) (Tables)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccumulatedOtherComprehensiveLossTables" xlink:title="000043 - Disclosure - Accumulated Other Comprehensive Loss (Tables)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables" xlink:title="000044 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Tables)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/SignificantAccountingPoliciesDetails" xlink:title="000045 - Disclosure - Significant Accounting Policies (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="40" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="50" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" order="60" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" order="41" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaapComputerEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapComputerEquipmentMember" order="42" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" order="43" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" order="44" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_MobileEquipmentMember" xlink:label="loc_wyyyMobileEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_wyyyMobileEquipmentMember" order="45" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PropertyPlantAndEquipmentEstimatedUsefulLife" xlink:label="loc_wyyyPropertyPlantAndEquipmentEstimatedUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyPropertyPlantAndEquipmentEstimatedUsefulLife" order="1" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative" xlink:title="000046 - Disclosure - Significant Accounting Policies (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ForeignMember" xlink:label="loc_wyyyForeignMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_wyyyForeignMember" order="21" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_IrelandMember" xlink:label="loc_wyyyIrelandMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_wyyyIrelandMember" order="22" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_UnitedKingdomMember" xlink:label="loc_wyyyUnitedKingdomMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_wyyyUnitedKingdomMember" order="23" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashUninsuredAmount" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="loc_us-gaapCashFDICInsuredAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashFDICInsuredAmount" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInventoryWriteDown" order="3" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:label="loc_wyyyImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DevelopmentCosts" xlink:label="loc_us-gaapDevelopmentCosts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDevelopmentCosts" order="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="loc_us-gaapAccruedPayrollTaxesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccruedPayrollTaxesCurrent" order="6" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DescriptionOfEmployeeStockBasedCompensation" xlink:label="loc_wyyyDescriptionOfEmployeeStockBasedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyDescriptionOfEmployeeStockBasedCompensation" order="7" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/FairValueMeasurementsDetails" xlink:title="000047 - Disclosure - Fair Value Measurements (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member" order="21" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member" order="22" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member" order="23" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ContingentConsiderationCashSettled" xlink:label="loc_wyyyContingentConsiderationCashSettled" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyContingentConsiderationCashSettled" order="1" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ContingentConsiderationWarrants" xlink:label="loc_wyyyContingentConsiderationWarrants" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyContingentConsiderationWarrants" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapLiabilitiesFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesFairValueDisclosure" order="3" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/FairValueMeasurementsDetailsNarrative" xlink:title="000048 - Disclosure - Fair Value Measurements (Details Narrative)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails" xlink:title="000049 - Disclosure - Accounts Receivable and Significant Concentrations (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentMember" xlink:label="loc_us-gaapGovernmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" xlink:to="loc_us-gaapGovernmentMember" order="21" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_CommercialMember" xlink:label="loc_wyyyCommercialMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" xlink:to="loc_wyyyCommercialMember" order="22" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGross" xlink:label="loc_us-gaapAccountsReceivableGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsReceivableGross" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaapAccountsReceivableNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsReceivableNet" order="3" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails1" xlink:title="000050 - Disclosure - Accounts Receivable and Significant Concentrations (Details 1)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" order="40" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_10" order="50" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_TradeAccountsReceivablesMember" xlink:label="loc_wyyyTradeAccountsReceivablesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_wyyyTradeAccountsReceivablesMember" order="31" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_USFederalGovernmentMember" xlink:label="loc_wyyyUSFederalGovernmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" xlink:to="loc_wyyyUSFederalGovernmentMember" order="32" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ConcentrationRiskPercentageOne" xlink:label="loc_wyyyConcentrationRiskPercentageOne" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyConcentrationRiskPercentageOne" order="1" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetailsNarrative" xlink:title="000051 - Disclosure - Accounts Receivable and Significant Concentrations (Details Narrative)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/UnbilledAccountsReceivableDetails" xlink:title="000052 - Disclosure - Unbilled Accounts Receivable (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_USFederalGovernmentMember" xlink:label="loc_wyyyUSFederalGovernmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" xlink:to="loc_wyyyUSFederalGovernmentMember" order="11" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PercentageOfReceivables" xlink:label="loc_wyyyPercentageOfReceivables" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyPercentageOfReceivables" order="1" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails" xlink:title="000053 - Disclosure - Other Current Assets and Other Long Term Assets (Details)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails1" xlink:title="000054 - Disclosure - Other Current Assets and Other Long Term Assets (Details 1)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetailsNarrative" xlink:title="000055 - Disclosure - Other Current Assets and Other Long Term Assets (Details Narrative)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/PropertyAndEquipmentDetails" xlink:title="000056 - Disclosure - Property and Equipment (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" order="11" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ComputerHardwareSoftwareMember" xlink:label="loc_wyyyComputerHardwareSoftwareMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_wyyyComputerHardwareSoftwareMember" order="12" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" order="13" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember" order="14" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" order="3" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="000057 - Disclosure - Property and Equipment (Details Narrative)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/LeasesDetails" xlink:title="000058 - Disclosure - Leases (Details)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/LeasesDetails1" xlink:title="000059 - Disclosure - Leases (Details 1)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/LeasesDetails2" xlink:title="000060 - Disclosure - Leases (Details 2)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/LeasesDetails3" xlink:title="000061 - Disclosure - Leases (Details 3)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/LeasesDetailsNarrative" xlink:title="000062 - Disclosure - Leases (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GovernmentMember" xlink:label="loc_us-gaapGovernmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" xlink:to="loc_us-gaapGovernmentMember" order="21" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" order="22" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_RealEstateLeases" xlink:label="loc_wyyyRealEstateLeases" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyRealEstateLeases" order="1" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_RealEstateLeasesPercent" xlink:label="loc_wyyyRealEstateLeasesPercent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyRealEstateLeasesPercent" order="2" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/IntangibleAssetsDetails" xlink:title="000063 - Disclosure - Intangible Assets (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" order="40" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="50" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain_10" order="60" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember" order="41" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ChannelRelationshipsMember" xlink:label="loc_wyyyChannelRelationshipsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_wyyyChannelRelationshipsMember" order="42" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_InternallyDevelopedSoftwareMember" xlink:label="loc_wyyyInternallyDevelopedSoftwareMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_wyyyInternallyDevelopedSoftwareMember" order="43" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="loc_us-gaapTrademarksAndTradeNamesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTrademarksAndTradeNamesMember" order="44" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" order="3" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/IntangibleAssetsDetails1" xlink:title="000064 - Disclosure - Intangible Assets (Details 1)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/IntangibleAssetsDetailsNarrative" xlink:title="000065 - Disclosure - Intangible Assets (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaapFairValueByAssetClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFairValueByAssetClassAxis" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByAssetClassAxis" xlink:to="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="40" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapFairValueByAssetClassAxis" xlink:to="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_10" order="50" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_InternallyDevelopedSoftwareMember" xlink:label="loc_wyyyInternallyDevelopedSoftwareMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_wyyyInternallyDevelopedSoftwareMember" order="31" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentMember" xlink:label="loc_us-gaapPropertyPlantAndEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="loc_us-gaapPropertyPlantAndEquipmentMember" order="32" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherDepreciationAndAmortization" xlink:label="loc_us-gaapOtherDepreciationAndAmortization" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherDepreciationAndAmortization" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetImpairmentCharges" xlink:label="loc_us-gaapOtherAssetImpairmentCharges" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherAssetImpairmentCharges" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="loc_us-gaapCapitalizedComputerSoftwareAdditions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareAdditions" order="3" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/GoodwillDetails" xlink:title="000066 - Disclosure - Goodwill (Details)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/GoodwillDetailsNarrative" xlink:title="000067 - Disclosure - Goodwill (Details Narrative)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/OtherCurrentLiabilitiesDetails" xlink:title="000068 - Disclosure - Other Current Liabilities (Details)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative" xlink:title="000069 - Disclosure - Line of Credit and Factoring Agreement (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" order="40" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain_10" order="50" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" order="31" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PurchaseAgreementMember" xlink:label="loc_wyyyPurchaseAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_wyyyPurchaseAgreementMember" order="32" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ReceivableSold" xlink:label="loc_wyyyReceivableSold" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyReceivableSold" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromFeesReceived" xlink:label="loc_us-gaapProceedsFromFeesReceived" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromFeesReceived" order="2" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_OutstandingPaymentBalance" xlink:label="loc_wyyyOutstandingPaymentBalance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyOutstandingPaymentBalance" order="3" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PurchasedReceivables" xlink:label="loc_wyyyPurchasedReceivables" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyPurchasedReceivables" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInReceivables" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInReceivables" order="5" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ReceivableDescription" xlink:label="loc_wyyyReceivableDescription" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyReceivableDescription" order="6" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxesDetails" xlink:title="000070 - Disclosure - Income Taxes (Details)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxesDetails1" xlink:title="000071 - Disclosure - Income Taxes (Details 1)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxesDetails2" xlink:title="000072 - Disclosure - Income Taxes (Details 2)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxesDetails3" xlink:title="000073 - Disclosure - Income Taxes (Details 3)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/IncomeTaxesDetailsNarrative" xlink:title="000074 - Disclosure - Income Taxes (Details Narrative)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockholdersEquityDetailsNarrative" xlink:title="000075 - Disclosure - Stockholders Equity (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaapClassOfWarrantOrRightAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapClassOfWarrantOrRightAxis" order="40" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain" order="50" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain_10" order="60" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="loc_us-gaapShareRepurchaseProgramAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShareRepurchaseProgramAxis" order="60" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaapShareRepurchaseProgramDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShareRepurchaseProgramAxis" xlink:to="loc_us-gaapShareRepurchaseProgramDomain" order="70" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="loc_us-gaapShareRepurchaseProgramDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapShareRepurchaseProgramAxis" xlink:to="loc_us-gaapShareRepurchaseProgramDomain_10" order="80" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember" order="61" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WarrantsMember" xlink:label="loc_wyyyWarrantsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_wyyyWarrantsMember" order="62" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_RepurchasePlanMember" xlink:label="loc_wyyyRepurchasePlanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareRepurchaseProgramDomain" xlink:to="loc_wyyyRepurchasePlanMember" order="63" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" order="1" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_UndesignatedSharesOfPreferredStock" xlink:label="loc_wyyyUndesignatedSharesOfPreferredStock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyUndesignatedSharesOfPreferredStock" order="2" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PreferredStockParValue" xlink:label="loc_wyyyPreferredStockParValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyPreferredStockParValue" order="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" order="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaapAdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" order="6" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_CommonStockParValue" xlink:label="loc_wyyyCommonStockParValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyCommonStockParValue" order="7" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_CommonStockShareIssued" xlink:label="loc_wyyyCommonStockShareIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyCommonStockShareIssued" order="8" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_AggregateOfferingPrice" xlink:label="loc_wyyyAggregateOfferingPrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyAggregateOfferingPrice" order="9" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_IssuedOfWarrantsToPurchaseShares" xlink:label="loc_wyyyIssuedOfWarrantsToPurchaseShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyIssuedOfWarrantsToPurchaseShares" order="10" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights" xlink:label="loc_wyyyClassOfWarrantOrRightExercisePriceOfWarrantsOrRights" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyClassOfWarrantOrRightExercisePriceOfWarrantsOrRights" order="11" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WarrantsFairValue" xlink:label="loc_wyyyWarrantsFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyWarrantsFairValue" order="12" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WarrantsTerm" xlink:label="loc_wyyyWarrantsTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyWarrantsTerm" order="13" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaapStockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" order="14" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockCommonShares" order="15" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodValue" order="16" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_CommonStockIncreaseAmountForFuturePurchases" xlink:label="loc_wyyyCommonStockIncreaseAmountForFuturePurchases" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyCommonStockIncreaseAmountForFuturePurchases" order="17" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails" xlink:title="000076 - Disclosure - Stock Options and Award Programs (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" order="11" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" order="12" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_wyyySharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyySharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="1" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate" xlink:label="loc_wyyySharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyySharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation" xlink:label="loc_us-gaapStockGrantedDuringPeriodValueSharebasedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockGrantedDuringPeriodValueSharebasedCompensation" order="3" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate" xlink:label="loc_wyyySharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyySharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="5" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1" xlink:title="000077 - Disclosure - Stock Options and Award Programs (Details 1)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OptionIndexedToIssuersEquityEquityAxis" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="40" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" order="50" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" order="31" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember" order="32" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares" order="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" order="4" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm" xlink:label="loc_wyyySharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyySharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm" order="6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross" order="7" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" order="8" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" order="9" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares" xlink:label="loc_wyyySharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyySharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" order="11" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WeightedAverageGrantDateFairValuePerShareGranted" xlink:label="loc_wyyyWeightedAverageGrantDateFairValuePerShareGranted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyWeightedAverageGrantDateFairValuePerShareGranted" order="12" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WeightedAverageGrantDateFairValuePerShareExpired" xlink:label="loc_wyyyWeightedAverageGrantDateFairValuePerShareExpired" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyWeightedAverageGrantDateFairValuePerShareExpired" order="13" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WeightedAverageGrantDateFairValuePerShareVestedExcercised" xlink:label="loc_wyyyWeightedAverageGrantDateFairValuePerShareVestedExcercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyWeightedAverageGrantDateFairValuePerShareVestedExcercised" order="14" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2" xlink:title="000078 - Disclosure - Stock Options and Award Programs (Details 2)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OptionIndexedToIssuersEquityEquityAxis" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" order="11" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod" xlink:label="loc_wyyyShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod" order="2" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod" xlink:label="loc_wyyyShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod" order="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" order="6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="7" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance" xlink:label="loc_wyyyWeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyWeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance" order="8" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_wyyyShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice" order="9" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:label="loc_wyyyShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="11" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance" xlink:label="loc_wyyyWeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyWeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance" order="12" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" order="13" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="14" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails3" xlink:title="000079 - Disclosure - Stock Options and Award Programs (Details 3)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsDetails4" xlink:title="000080 - Disclosure - Stock Options and Award Programs (Details 4)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OptionIndexedToIssuersEquityEquityAxis" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityEquityAxis" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" order="21" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_BoardOfDirectorsOptionMember" xlink:label="loc_wyyyBoardOfDirectorsOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_wyyyBoardOfDirectorsOptionMember" order="22" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockExpense" xlink:label="loc_us-gaapRestrictedStockExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRestrictedStockExpense" order="1" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_NonQualifiedOptionShareBasedCompensationExpense" xlink:label="loc_wyyyNonQualifiedOptionShareBasedCompensationExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyNonQualifiedOptionShareBasedCompensationExpense" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" order="3" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/StockOptionsAndAwardProgramsDetailsNarrative" xlink:title="000081 - Disclosure - Stock Options and Award Programs (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember" order="11" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" order="2" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_UnrecognizedShareBasedExpense" xlink:label="loc_wyyyUnrecognizedShareBasedExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyUnrecognizedShareBasedExpense" order="3" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DescriptonOfEquityBasedCompensation" xlink:label="loc_wyyyDescriptonOfEquityBasedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyDescriptonOfEquityBasedCompensation" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InsuredFinancialObligationsWithCreditDeteriorationRemainingWeightedAverageContractPeriod" xlink:label="loc_us-gaapInsuredFinancialObligationsWithCreditDeteriorationRemainingWeightedAverageContractPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInsuredFinancialObligationsWithCreditDeteriorationRemainingWeightedAverageContractPeriod" order="5" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/EarningsPerCommonShareEpsDetails" xlink:title="000082 - Disclosure - Earnings Per Common Share (EPS) (Details)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/EarningsPerCommonShareEpsDetailsNarrative" xlink:title="000083 - Disclosure - Earnings Per Common Share (EPS) (Details Narrative)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/AccumulatedOtherComprehensiveLossDetails" xlink:title="000084 - Disclosure - Accumulated Other Comprehensive Loss (Details)" />
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails" xlink:title="000085 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_CarrierServicesMember" xlink:label="loc_wyyyCarrierServicesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_wyyyCarrierServicesMember" order="11" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ManagedServicesMember" xlink:label="loc_wyyyManagedServicesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_wyyyManagedServicesMember" order="12" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues" order="1" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1" xlink:title="000086 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Details 1)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtMajorCustomersAxis" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="40" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" order="50" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_USFederalGovernmentMember" xlink:label="loc_wyyyUSFederalGovernmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" xlink:to="loc_wyyyUSFederalGovernmentMember" order="31" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_UsStateAndLocalGovernmentsMember" xlink:label="loc_wyyyUsStateAndLocalGovernmentsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_wyyyUsStateAndLocalGovernmentsMember" order="32" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_ForeignGovernmentsMember" xlink:label="loc_wyyyForeignGovernmentsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_wyyyForeignGovernmentsMember" order="33" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_CommercialEnterprisesMember" xlink:label="loc_wyyyCommercialEnterprisesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_wyyyCommercialEnterprisesMember" order="34" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues" order="1" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2" xlink:title="000087 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Details 2)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtStatementGeographicalAxis" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain_10" order="40" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_UnitedStatesUsaMember" xlink:label="loc_wyyyUnitedStatesUsaMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_wyyyUnitedStatesUsaMember" order="21" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember" xlink:label="loc_srtEuropeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_srtEuropeMember" order="22" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues" order="1" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://widepoint.com/role/SubsequentEventsDetailsNarrative" xlink:title="000088 - Disclosure - Subsequent Events (Details Narrative)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" order="2000" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" order="10" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" order="20" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain_10" order="30" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="30" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="40" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" order="50" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_LoanAgreementMember" xlink:label="loc_wyyyLoanAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_wyyyLoanAgreementMember" order="31" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" order="32" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityRemainingBorrowingCapacity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityRemainingBorrowingCapacity" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseBorrowings" xlink:label="loc_us-gaapInterestExpenseBorrowings" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestExpenseBorrowings" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" order="3" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_DescriptionOfBorrowingTerm" xlink:label="loc_wyyyDescriptionOfBorrowingTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyDescriptionOfBorrowingTerm" order="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="loc_us-gaapDebtInstrumentMaturityDateDescription" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDateDescription" order="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinimumNetWorthRequiredForCompliance" xlink:label="loc_us-gaapMinimumNetWorthRequiredForCompliance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMinimumNetWorthRequiredForCompliance" order="6" />
    <link:loc xlink:type="locator" xlink:href="wyyy-20231231.xsd#wyyy_PercentageOfUnpaidBalanceOfEligibleAccountsReceivable" xlink:label="loc_wyyyPercentageOfUnpaidBalanceOfEligibleAccountsReceivable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_wyyyPercentageOfUnpaidBalanceOfEligibleAccountsReceivable" order="7" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>wyy_ex109img2.jpg
<TEXT>
begin 644 wyy_ex109img2.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  4$! 0$ P4$! 0&!04&" T(" <'
M"! +# D-$Q 4$Q(0$A(4%QT9%!8<%A(2&B,:'!X?(2$A%!DD)R0@)AT@(2#_
MVP!# 04&!@@'" \(" \@%1(5(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @("#_P  1" 2D Y8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#["^Q6@Z6L
M7'^P*>MM"OW847Z**EQ1BG<5AOE1_P!T?E2A0.V*=12"P8HHHH&%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%!.** "BBB@ HH[T4 %%&** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ [T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%  :*** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH ;(K,N%.#3A112MU ****8!1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 48&<]Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H[T44 %%%% !1110 444
M4 %'>BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **^??BM^T;;?#SQ=<>%=/T#^T[^VA62>:28QI$S+N50H4E_E(/
M4=:\ \3?M1?$G7@JV-W#H4+ J8K&$!F.>[ON;_OG;4<W9 ??Y8 9) K&U#Q1
MX=T="VK:]I]@ "2;FZ2,8'4_,17YCZUX^\3ZTH&I^)-4O01AH[B^DE&<^A)%
M<]_:NY3#++*H*D<'G/\ A1[SV#0_2?4OCA\+=*W?:?%UM* ,[K2*2Y4CV,:L
M#U]:YRZ_:B^%-O.81?:C*P_NV+ '_OK%?GF+X)+*+?=M*@8I;JX>642*Y\P+
M]X]J+2ZL+H_0&X_:B^&L"G;#J\[@CY([>/=CUY<?XTUOVI_ '&W2==8%0V1%
M;_\ QZOSYBNI!(TJRLLG\ZG%Y>+;/MF89;GU.:=FNH7/OYOVIO T; 2Z'X@4
M'')AM\?^CJD7]J+P,UPL/]AZ^-XR',,&#[?ZZO@,:C/<0QQ22L1'V Y-/CO9
MLEO,? X&3RM%GW%<_2+PE\;OA_XNNC9V>J/8787=Y&H((21SG#9*G&#P#VKT
M:WNK>[A$UK/'/$V</&P8'!P>17Y.+*]V8;18RZNPR%&<XKZ+_9E\<:[9_%A?
M"26ZII6L*YFC<L?)>**1PR<X4MC!XY 'H*-4.Z9]Q44=J*H HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "C%%% !1110 4444 %%(:6@ HHHH *
M**:WW3]* '45\P^ Q<ZQXXN$\&:I*TFGZU>M<7T_B)[R*2R$DR11FS\UF(R4
MPQ"YV[@W2NG\-_%O4KSQ9X2TC4O$GAIGU%;V'4K.%#'/;3P,X4\RG8& 7Y&7
M/RM@GM-P/=Z*\2\%_$+Q1XDU_4(!XJ\&ZM:Z7<2I)!IBL;F_A6-&$T2^<^T!
MF"\[@23R.*@T'Q_J'BRVTQM:\3>#9M"UNUF-]IUK,\=W8IY#N5+F7+%<$.=B
M;=I-%^X'NE%?/GPY^(FH:)X.\,6/B36-%N+*7PD^JP26GF/<0BV6,.LH+L96
M(9R=H4AHI!@XR+7@WXR:EJVK:A8Z]_8\831Y-6MI$E2#(3JC@32D#:=Q+;&
M!RG%%P/>:*^>M!^-WB.6/Q!-K.EZ7-+I>BR:JMEI\F]W9648$R/)$8_FY;(;
MOLP#74_#?XD:WXJ\3W.AZS96/RV?VR.YLSM4895,91G9C]\$., X/ XR)OL&
MG<]<HS7$_$C6[[0? %[J&G2FUE+Q6[WNS>+".258Y+DKW$2LS^GR\\9KSFR\
M4:EX/OO%.G:3XRB\7:;IVD1:G'=:O=*YMIRY4P/-&.3(H+*I&0<#H:=P/?*,
MUXW8_$[Q--X%@\3W%EX=8:G+96UC%;:DSI;RSGYA<OLPNT,IPN3D[?1CR<GQ
M2U7P;K7C&YU#R];O)+W3[6WM[*]GNK2!I8I"9 -K/$I"#**IRV /O9"N!](4
M5X;#\9M7D\ >*-=;1+""_P##H$CI=336\-W'L9\1^9&'$GR$!",$XPQSQV^A
MZ]XHO/#&JZQJ5CH,3QPM-9QVNJ-+'D(3LGD,8"$'&67<.2>W)\@.[K'UCQ%H
M?A^U%UKNL66EP'.)+N=8E.!DX+$9XI-!OKC4O#EAJ5XELEQ<VZ2R+;3">)69
M02$< ;U]#WK\_/C??:\GQF\0OK%PV%O98X0W)6(-^Z&/[OEE2/J:>KV ^P-3
M_:&^%.F736S>)#=R(<,;2VDE4?\  @,'IV)K'F_:E^%L1(235)^/X+4#/M\S
M"O@2=O\ 2'=UWNWS<4Z$R!Q,["78"<N,G&:5GW%?R/O%OVJ? )N7M[?1]>N"
MB[]T<,&"/QF%5V_:F\)\M#X;UE@%8D2&!",=L"0U\.1QS->>9YA4L?\ EGP,
M=:;L,T^%F:,$,S#N<#)^O2BS[CNC[8M_VLO#=W$);?PQJ!386^::,8([5=_X
M:H\)K#)(_AS5@(U+-@PGIU_CKX399O+_ '+BWC,9;(R-P/\ .G)]M^Q-,;ME
M/:,J2#FE9]Q7/N&Z_:P\(PIF'PYJTY9MB@-",' /S?.<<'WJ*']KCPA)<B&3
MPSK.<_,8S"V!Z\N/:OB&XBO3;M?&X>,* %&T#?FEN)-22Q63S 8V&<IC=GW[
MT6?<?-Y'Z3>"_C%X)\>3I::3J#P7[#(LKQ/*E;@D[>JN0 20I. ,UZ3VK\OO
M!<>NWGB708]+O)I=165;BUM;6'S6GF0[X]RD[=N]5#%B !N)Z5^FEBUT]A ]
M\J1W31J94C.55\#< >XSFFK]0O<NT4450!1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%<OXP\12>&='CU-;>UEC:Z@MW:
MZN?L\<8D<('+[6X!9<\=,T =117G$/Q2TE?!]OXBU#3;^.&2XN+9OL<#74:^
M1(R/()%&#&=A96X++T&>*U?$'C_P[X;O)H=3>\<P1)+,UK9R3K%O;;&K%%.&
M=AA1U/'J*5P.RHKEO^$ST/\ X21=!_TWSVD\D7'V.7[-YNTMY7G;=F_ /&>O
M'WN*Z:3=L.P MV!I /HKG/#>M7^L1ZC'J6GPV-S8WC6CQP7!G5L(CAMQ1>H?
MIBK6N:_I7AW3CJ&M7306^]8UVQM(\CL<*B(@+.Q/0*":H#9HK@]<^)6BZ9X.
MC\1V,=SJ"RWD=@MNMK/YB3,^TI*BQM)&5Y)!3/0 $LH/3:/>3:AHMEJ%Q;_9
MY+F%93$N_P"3<,X^=$8=>C*I'< U(&M17):[XFO-"UG3[>:TLFL[VXAM8V:\
M*W,CNX4^7#Y9WA=P9CN&%#'M76CI3N 4444P"BBB@ HHHH **** "BBB@ KF
MM>\;>#_"[%?$7BG2]+D"[O+NKI(W(]0I.3^ KI:^2O&G[/OC+Q_\;O$6N:I>
M6UIHL[HUO<'YV91&%50GJ, 9/'7J>*33>P7L>7?M':UX7\3?$^'7_!>L0ZA%
M<64:7,T+$CSD9U[C^YLZ<&O#"2SAIF+2$\#'>NR\3^"]9\#3RVOB:QDL;XW#
MPQQY!5]H4L1CJ,.AR./F%<2^Z*X8]2<D<=*->I%QL\+#<8HR'[D=J@6*5MK!
M<EN.!5J21R/W8;'\1[9I$+1C>OR]NO-,96$*I)SQZ$4&3<V]223V/<5>C4"4
M2." !_%UJ%OWDS;4Y[&I$$=N2R.P#<9]P*-LROG Z=/:ECE:,A0.IQGTI\;D
MSF+:<#)Y-4 WA6CF12H888#OBEC,@;"Y(.2010S;72-6<^HSQ2;F5@)-YP",
MB@;+=O=26.HI<!O+"?, !G\JZWP+XXUKPKXYL_%&DFW:^@5B%N(MT9W*RD$
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
MC(&9%(QL.%*HV0-AQU-=%X=UR72?AP^K>(-0N-0;3FNUENI$7S;A8IY$4[5
M!=@J@  9) '6NB3PYX?AM;RVAT2QC@O23=1);H%GSUWC&&_&H(O"OAN"T^QV
MFBVEK;?:([LQ6\0B5I4(*.0N,D%5Z_W1Z4["U.,U&'QEIWPS?5GUB72]8>X?
M4;J!%2X($CDK:AFX 12B;E'.PXQG-7?B4NM6>EG5M+\9:AH\A5+.UL[2"W<7
M%U+($BW&2-VQN89"XX!/:NQU31='URW6VUK2;34H <^5=PK*H/3.&!'0G\ZD
MATZSA@MK:.SA2"UV^1&L8"PX&!M'1<#@8[46&8.O7EY/KFB>&]/FDCN9YEO;
MN:,X\NVA96;/_71]D>.ZL_\ =-9EM-K\?Q*DC3Q)/J%H[.;FP6U1;6PAV'R\
M2;=QF+[206.59CM4!:[1;&SCU2;4%@47<\:0R2_Q,B%BJ_0&1S_P(U0M_"_A
MVUU5M5M=!T^#4"[RFZCMD64N^=S;@,Y.3D]\FBP'+^%/&%SK_P 1->L6N$6Q
MAMXVL[,QXE0))+')*YZ_.P7:IZ*H/!8BO1:RUT?2O[7?6(]-MEU)XO):[$2^
M<T><["^,E<@<9QQ6I3 **** "BBB@ HHHH **** "BBB@ HHHH 2LK5/#^A:
M]$D.N:-9:G'&VY$O+=)@I]0&!Q6M24 4(=-T^WM5M;>R@AMU(*Q1QJJ@CI@
M8JXL:H/E7'?BI**!6"BBB@848HHH R&T+1O[9&L_V5:G4@I479@7S0" "-^,
M\A5'7L*MSV\,\,D4T:2QNI5E=00P/!!'<&K>*0D @'O0*R/G3]G7X6Z]X)U'
M7M6\26LMG=LJV,$3LK"2,8<R94D8)V@<_P +5]&'K1@4M +0****!A1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%)WH 6BBB@ HHH
MH **** $S2UY[XXUWQEH]_I<7AJWTSR+JXBMI)[]'<"220(  C+T&2?PHD\=
MZCI"Z-INM>$=7N-<OM-%Y)#IL<<L>]0@G12T@QL9U^]@'<H4L3BI ]"HKBY/
M'FCP_$*#P5(KB_G.V-Q-"REO*:7:4$AE7Y$8[B@7C&>12:+X\L=:N98/['U/
M3C&ERP:\A50_V>413A=K,3M=E'3#9^4M@X=P>AVM%<CX1\;:;XVLYKS2[6Y6
MW58W6278R2JX)&UD9AG Y4D$9&0,U9\1:UJ6GW&G:;HUA#>:CJ$CA!<3&***
M-%W/(Q"L3CY0% Y+#D#)!<#I:*XE?&4EC9*OB+1+JQU/['=7K6MMFY4I!($;
M8X W%@R.!@'#<XQ3;KXC>'[:YTVW5+^XGU2S6_LXK>RDD:>(D9*@#JH92PZ@
M$>HHN!W%%<J_C+28_$LGAP0WTFHQF+>D5G*ZHDGW9"P7 3.1NZ95O[K8;:>-
M=#O+R>.&2Z_=I))'(UK*$N5C^^83MQ)C_9R3VR*+H#K**XZQ^(7A6^LKR_CU
M!XK6TMDO'EN+:6$- ^=DJ;U&]6((!7.2/<5+;^-=!FB+-)>0-]H@MC'<V$\+
MH\S;8MRL@(#-P&/&2 2#1<#K**YR;Q5H5MIVH:E<7K0VNFW0L[J1X9%$<N5&
M.5^89=?F&1SUX-='VI@%%<7?>,I+/4=3M5T:6:.POK*P:3SE7>]R8P" >RF5
M,_CCI18^-!J7BJXT6UTV26.VN7M)IXYD+0NJ;\R1YW(C8PK=R1V()3:0':45
MP^A^.5UJYLX[C0[NQAOYIX;.Y9DDCF>(L&4E"2C$(Y&1@A3SVKN*8!1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 48HHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "CO110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $;2JL
M@0GD]!3S3&C7S!(5!8#&:?GBDK]0 'WI:C53O)SQZ5)0@"BBBF 4444 <_KO
MAO3O$D%M'J3702UF6XB^SW4D!$BG*ME&&<'D9J*Z\+6-YXDM_$4EYJ*7ENNR
M-8[R1(@N5++L!VD,43/'.T5TM% '&KX!T'_A((=:_P!,6Y@O'OXE6ZD$:3NK
M*[[<X)978<YP#@8I8_ NBQFW:.3408!=JI^VR9(N6W39.[)RV&!Z@@$5V-%
MK'-:#X5T_P .W=_=VDD\UQ?;/.EG8,Q";MHX Z;FY.2<\FK&MZ';ZQ]ED>XN
M;.[M9#+;W5JP62(D8/4%6!!P58$'CC(!&[10,XV\\#V=]8V=K-J^K;[:.:%K
MD7.9IXYB#*K,0<!BH^[MVX 7:!BH;/P':V.I:-?6NN:JC:/9#3X(]\15H 4)
M1\QY.?+3)R#\O!&37<44 <S#X:\GQ=<^(EUK4-URB1RV9\HP%4#!1]S>,%V/
MWNI].*QM'^&>BZ#?2W&EW5S C1R1PQ""V_T</G.U_*\QL9X#NPX'!Q7?T4 <
M,/ASI9A6&;4]1FB73H--5"T:[5A</%("J [PPSG./:HO$6B^(HO"&J6.EW$G
MB;4KP;8QJL\=LEOP=KJ881]UL-TSG^(8%=]14@<M:>&?L_@V/0;74+[3I?E>
M2]@=3.TF\/(Y9E(+.V[<=O.XXQQCJ,87%+15 <??>"[>_P#$!U,:E=V]O--;
MW5U91K'Y=Q- RM$Y)4L,%$R%(!V+[Y;'X,C_ .$HM]<N-6NKIK:>6XACEBA+
M(9%93'Y@3>8P'.%SZ9)  KLJ* .%T'P#'H][8R2:]J%_;:;)-):6LZQ+'')+
MNW.=B NP#NHR< ,W&3D=U110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 48HHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHK@/'VC_$;5GTYO 'C*U\.B(2?:A<6:7 G)*;"-RG&,/TZ[O:@#OZ*\+_
M .$/_:-"Y/Q=TEFS_P! F(#_ -%U6/AC]IR/"I\3/#LH#'+2V 4D8XZ18HLQ
M7/>^:.:\*&@?M-^;M/CKPKY?][[*2WY>5BH7\._M2X'E^/O"9^7G-H1S_P!^
MJ6O8+H]\HKY^.B_M51D[?&'@N88'WX74_I#VJ4:3^U4TO_(U>!U3T$4I/3_K
ME1KV'IW/?.:.:\$_LG]JA%#_ /"4^")&!)\MH9=K#' XB!IXM_VJHOE.I>!9
M^ASMF'X?=%&HM#WBBO!?L_[5I_Y?O B_19__ (FFO_PU9&D95O TAQ\W^N_^
MM3LPN>^?A1^%>#?;/VJO^@;X$X'7=-DG_ONF+??M6*26TOP*W^SNF_\ BZ6O
M89[Y17@JZS^U1&I63PGX*G8?Q)/(H/YR4YM<_:D^3;X/\%DD?-FXD^4_]_:-
M>P:=SWC-&:\"77_VJ%!\SP7X,DQGA+B0;OIF6K"^)/VFN=WP_P#"[D=UOBH/
MYR9%&O8#W6BO")?$G[3BJQC^'OAAB,8 ONOYR"H7\4_M0+LV_#7PVWS88_;A
MTQU_UW^-%F*Y[[17A*^*OVE/+RWPOT'> ./[27GU_P"6G'^>M1R^,/VFD4^7
M\)-%D/MJD?/YRBC7L%SWFBO (_''[3 /[SX-Z4_LNK0K^',IJ;_A.OVCE4*?
M@II[O@9(UJ #/_??]:+/L.Z[GO=%?/7_  LC]HD.-WP2M@A;;QJ2$_\ H5.@
M^(G[1'V=I+CX'V['<<!-6B7 ^A8D]Z->P77<^@Z*\!?XG?'A$W'X#,?3&L1'
M/KT'UJ%?BG\>#(,_ 63:/O#^TT!Z=CBC7L&G<^@Z*\#/Q:^-$49:;]GV^8C@
M[-60Y_ 1D^E0GXQ_&8!2/V?-1/&6_P")B/\ XU1\@T[GT%17@$?QB^+J-_I7
M[/NK!1][RM0#GUX_=T\_&SXF8&W]G[Q#R0.;@C_VE2U70-.Y[W17@2_&_P")
MGG;9/V??$2KZK.6_]I4Z/X[^-#&S2_ 7QDI!X"V['/\ XX*+OLPNNY[W1S7@
M9^/7BZ,KYWP'\:JK9P5LW8^V?DJ>/X_:N<;_ ((_$ =<XTMC_2E?R8:/J>[T
M5X7+\?M8B17;X)>/0IY8G36&W]*;)^T0T$PCNOA'X_BPH+'^R>A[@989'OQ5
M?(#W6BO"O^&C]-\LN?ACX_  R?\ B4+@=O\ GIZTV']I?P_*P4_#_P <H22O
M.DJ>?PDI7\A77<]WHKPQOVE/#*\-X(\:@],?V3U_\?JLO[47@]I&0^#_ !BC
M#LVF+S_Y$HOY/[F%UW/?**\*7]IKP.<9\/\ BH<9_P"06?7'][U_G2?\-0>
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
M$L>V$2>8(2 S1EF"!@>O. ,4R;X=:%?6DEK>7&HW,<MF]G-YEQ\TFZ3S3*6
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
MH[M9FLIUMSB8HWED]FQQ^M5=A9'SOXYT/]ESP#?K:^*="TFWO9QN^RP1RRR
M#N5C)V#ZXSVS@UQ3ZM^QJMN9$T3S,'B-(;P,>G/)'KW]#[9^4]4M]0_MN^.N
M22'4O.;[1Y[%G,@8[]Q/5MV<^]5FB6,C:Y/<D?RI>]W%[O8^F-8\:?LF6K"/
M3_AS>ZB0,AHM\2GOC+2@YS@<C\ZY6_\ B%^SJ(PUG\$KB5L9"RZO-#SC_99O
M2O"&0M(68@$'@8ZU(8[?*;PQ^7L.]+YCT['J=Q\0?@]Y_P#H_P #;1$# AGU
MR[; ]QD9K(D\>^ &\_[/\']#CS]T27M\_P#*<8KSEXY%9LQD#/4CI2*C*A*K
M_P "-'S [#_A+/"^Y]WPRT(Y4;0MQJ"A3CWNCGFNBT?QI\(5=%\1?!M6C8;6
MEL-;NE93_>"NQ!^F:\M7S/-VR=>QI[(P9C@E23@]J?S ^F8]4_8^NK:.1O#&
MO6<CMS&99BR#GD_OB,''8D_,/?%;5KK]DBPTS[1INAZ]JMR>%MEFFB/.>2S$
M  8]SSTKYK9'X;!_+BIUM[B,?ZDL6Z$#I1[W\S#3L>V)KO[-DFKWD-QX+URV
MTY'"P2Q7<DDLBD'+$%P$(.WCYN_/:NOT#2/V7/%'B;3?#UCIOBBUEU%DBBGF
MF(C$K,%53\S')) SC ]>]>">&_AWXV\8RS1^&O#-[J9MR@F,2?+'NSMR3@#.
M#^5?37PM_9ZU+P_?V7B;QMX7N-3NG0/::9%/&([:4. /M+$\<$,-NX#:V><*
M7JNHKK8]0_X9/^$.5)L=2(';[<PS4<G[)?PE=2L<.K0Y &4OC_537OR9V#/6
MG9HN-*Q\^/\ LC?"=FW+_;*'U6] Q_XY5E/V7?A['836,>J>(EAED23(U 94
MJ& Q\F ,.:]YHI;C6AX"W[*?P[<Y?6/$S>N[40V?S2HX_P!E'X?13R3Q^(/%
M,<D@ 9DU!%/Y^77O_/I1SZ4M.P7?=GAS?LT>%2%"^,_&B;3D8U?/;'=*A;]F
M'PPV['COQNI(PI_M53M_\AU[S11\D&O<\'@_9IT2# 3XC^/ %.5QJRC'_D*G
M/^S;I;QF-OBA\02O4*VL*0#Z_P"K]A7NU%*WD@U[G@'_  S-IPF,B_$[QO\
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
M@OQF??\ L&8#]15Z]@T[GHE%>8_\+>TW#,W@WQLH'3_BG;DDG)&.%]N]2_\
M"WM#Q&?^$9\8XD/R_P#%.7?/O]R@>G<])S1FO.&^+VBHI9O"_C$ 8R?^$=N^
M,]/X*8OQB\+, 1I?B<9[?\(]>\?^0N]+7L%T>E45YJOQE\*-_J]-\3.?;P]>
M_P#QND/QF\((F^:S\1P<X(?P_>\<XS_JNE'R#3N>ET5YPWQF\"J<-+KBD=0?
M#VH9'_D"FCXU> 2&;[1K("]2= O_ %Q_SQJ?DP/2J*\[;XS?#]4+-J6HJ =I
MSHU[P?3_ %/7VJ!/C?\ #AF55U74"6Z'^QKT#KCKY..M6!Z717G,?QH^',J;
MUUNX5,E=TFFW2#(Y/WHQ0?C9\-5)!\1/P,G%C<<?^0Z!7/1J*\_C^,GPZD^[
MX@.>N#9SC_V2FR?&GX9Q$B3Q5 I';RI,_P#H- ST*BO.T^-'PSDD\M?%EN'[
M*T4BD].@*\]1^=2?\+B^%^SS/^$VTO9S\WF\>_-*X'H%%>>?\+K^%1E$0\>:
M27)VX$W>I5^,'PN:,R?\)]H84?WKQ%/Y$Y[4@.^Q1BN$;XP?"Y>OQ!\/],_\
MA"+_ !IL?Q>^%LC[4^(7A[/^UJ,0]?5O;_.:=QV.\S1FN,'Q6^&97</B%X:Q
M_P!A:#_XJ@?%;X:,=J_$+PT3Z#58#_[-2NNXCLZ*XZ/XF_#N89B\>>'7&,_+
MJD!X_P"^O8U,OQ(\ ,/E\<: ?^XE#_\ %47\QV.LHKE5^(7@.1=R>--"8<<C
M483UZ?Q5/_PG'@W;N_X2W1L=,_;XO_BJ+KN%CHZ*YO\ X3KP7_T-VB^O_'_%
M_P#%5)'XQ\)S$"#Q1I4A/]V\C/\ [-1==PL;]%8C>*_#"#]YXCTQ<\<W<8_K
M2Q^*O#4Q(A\0Z=)CKLNHS_6CF0C:HK,&OZ&W36+(]_\ CX3_ !H_X2#0^?\
MB<67'7_2$_QHYD,U**SEUC2W VZE;-GIB53G]:<=4T\#F_MQ]9%_QH^86+^*
M,54BOK6?/DW44F#@['!Q4PE0]'7\Z.9=PL2T5'YR?WU_.G[A0I)["%HI-PHW
M+CK5 +13=R_WA1N7^\* '44FX4F: '44F12T )7-^(O!OA?Q9:FW\1:#8ZHI
M4JKW$"LZ _W6QE3SU!%=+FDH ^8YOV// +7,CVNN:O#$QXCD\N3:/3.T=_7]
M>M;5O^R;\*X;2&&1=4N&0?/(UR 93@]<+@=>V.@KZ#HIW)Y4>!K^RI\)?/BE
M;3[]Q&0=GVH@,!V. #@_7OVK2LOV:?@_:N6D\,F\'R86XN'(!4DYX(ZYY!X(
M XKVJBBX<J/'+O\ 9T^$-S92VW_"'P01R,6WPRNKH2Q)PV<@<].@ QC%4+W]
ME_X07FF)9PZ%/9NH(^T6]T_F')SD[B0?;BO<J*.9ARH^7?$W[(OA6;0IO^$3
MU6]@U-%+0I?LCPR'^ZQ5 P],Y./0UY->?LT_$ZQ"11^';2\C0Y+VUS$>.,@!
MBI_2OON@\BBXN4^0O@K\$=:TSXDQ:QXM\-&TLM-B^TV_VA8W$DQ^5!@$\KEF
M]057H:^N]B^E*% I:!I" 8I:**104444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %<$P;_AH'=D8_X1K '_ &]<_P!*[VN'56_X7E*W\*^'T'7N;E^W
MX4 =H-W>O"?B5K5Q9^)M=ANM<UO3M4ATR.;PO9Z>\@COKK$F1L3(F?S BF-\
M@*0<<DU[MV-8'B+Q%I?A313K&L&=;02QPEK>VDG;<[!$&V-2QRQ Z=2*3U$>
M6:/XV\8:K\6I?"<_B?2["*UCM93;G36DEN9MI-S;*^\+A0C'>.067J 0> 3X
MG:_?>+_"^O76I6=_K@@U-Y/#5M%-#+8S+;R>3:2?,0Q=P!EU#;@-O&17T/H_
MCCPSKFB3:Q:ZHEO:02FWG-ZC6KP2  ['24*R'!!P0,@@CK5N_P#$FAZ6=,-Y
MJ$$8U6<06K@@K,Q1GZCMM4\].GK4^[U&KGB'@WXR^(M7TGQ&VKZGI$'V/2S?
M1WCI!MM)MP41/'%<N6!+*!N*,""#DG ]%^%7B36?%&@3:UJGB71-8$PB/DZ5
M$4_L^8KF2!R6;<0"G)P<EN,8KMWOM-MVA22\M83=']TID53,3_=_O'Z5:,:;
M>5SWJE86H[+9^8\UP?PM#+H_B)CD[O$VKD<YQ_ID@_I7<;SNP%/'?M7"_#!L
M>%]9F9M@D\1ZP^/^WZ8?TI".];YMI<8(/6FC<3NX]A4:M\I(D9LGBI%?+$,,
M'UJ@)&"]>Y[U'&Q9<GI36D&WCG!IN[*%!P#SD=: +&XX(/(--8* ,,1[#O4'
MFQQLNY^0,?6D:<;1M.#[T@'*[@#=W]:5N<*S=?0U$\\6%W,N<9I5=70/&X&:
M+@.#28(4Y&:EW[0N3G-4;IH#:7*W)80^4WF^7NW;=O.-O.<>G/I7RA\.]0\;
MZ>\EQX=N]2O;F;1]1:2*YBO93:O&V^V,JSY1V<*$41[3^\8G=BCT#1'UR[D
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
M'O&WA7Q;/.OAG7K353 JO*+=MVP,2 ?S5A^!K?*KD%<'G.2>M3[O;\6&JZG
MQZA\>,JLFA^!W/\ $4U*Z'Z&'ZU(=2^.''_%,>#<X/']K7&?_1'>N]W<F11^
M(IT;J6.[.?<56G;\_P#,+L\Y_M;X\;]O_",^"U&<;CJEP0?_ "%4L6J_'%I'
M#^%_!P"]O[6N 3^/D&O0&?Y@&&[!]*CD)R0O4467;\7_ )AKW.%?6OC8(BR^
M#O";-G&P:U-GZ_ZC'ZU%_;WQSW[1X$\+[?[QUN3_ .,UW\9Q+MSBK.<#.=V?
M2C3M^?\ F(\]77OC2L8\SP'X;9MP!VZ[(..YY@K3\'^+/$FL>*==\.^)?#MG
MI-UI4%K<*]I?&Z299C*.IC3:1Y73GK75/(&?:S?Q#I7(>'=I^-/CDKVL-*4\
M=_\ 23^/!%/0H]"HHHH **** "BBB@ HHHH **** "O)=>\8>&_"7QSEE\3:
M[9Z3!/X?@6!KJ4(';[3+N )]MM>M5Y]Y,+?':]EF@1T'AR$%F&<?Z3*<<T (
MOQE^%;XV?$#0_P#P,3_&N=\8?$3P'XB\.I8Z-\3?"UG=K>VMTKWEXA3]S.DV
MT@.IY,8&?0UU/]H:9-I5Y?3>#Y0UM"ER+1H;<RO$^X!A\^T<*V06!&/PJ_J&
MG^$[6RBU"]T&R999(88P;1"^Z1U1!R/[S#Z<U._7\ OY?B>&>(9_"^OZ;>7%
MS\8O!K:IJ.IPWMS&ETL5N8XH#$D:D2&13GYRV<G[O -10Z7X'@^''ASP_=?$
M+X>:WJ7A_4I;JU?4+J-H9[>0R9B<%V8#,H.!D?NT],U[7':>$[KQ#>Z"_@^V
MCN+6!;C?)9P;)D8LN4P2>H(^8#VS4FDZ/X1\0:2FH?\ "%V46Z22-H;NQA\Q
M&1V1@P&1G*GO]<'BCY_@3N?/7C'PYH/B:]%]#\7/ ]O++8PV306]]!;PV0CW
M!5MPPE95PPZ%"&7(/.!]"6_Q"\ ^4D9\>:!,RJ 6_M*'+$=3]ZL%;/X?RZ38
MZQ'\-+:6RNXY+KSAI5N%@B0X$KYQ]Y2&4+EBN>.#4L>A_"V;Q$^C_P#"O]'#
M&?[*+DZ5!Y,DXB,OE XR6$8)SC P1G(Q1_6P?UN=#_PG7@EB/*\8:*<GJNH1
M'_V:N-^&OB?PO#X5U1;KQ#IL;OK^K2#S;N-2RM?3,K#)Y!&"#WJ_H?A?X5ZY
M=3VT?PUTBQNK>.*X,-YHT$;F*7<(Y,;3@,8W&#A@5((%<OX+\&_#.+1;C^V/
M NCW<EWXFU6RMV;1TGV[;V=40D(=BJB8!.  ,4[/O^!7R/0KSQKX/TW2KG59
MO%.F"SMHS+*ZW:/M4>RDDGT R3T%<7HO[17PHUJ[-H/$R:;,!D?VBI@0_P#
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
M>P:(]6I,UY5_9_Q_'3Q)X*;ZZ=<C/_D2E%O^T I?_B9^ W!^Z#:W8QR./O\
MIFC7L/3N>J9]Z6O+1#\?MK;K[P$6_A_T>\X^OSU&R_M!!#MD^'Q;C!(O0#Z_
M3VZTM>P:=S1^'D7E^*?B2^[AO$?3_MQM3].]>A,:\!\&M\:%UOQLNFP^"S+_
M &[F\\^:Z \[[';9\O"_<V^7UYSN[8KK9I?C\N?)L? 3\<9NKP9]/^6?UIZ]
MOR#0ZWQQKEUX;\ :]K]E L]SI]C+<1(^=NY5)!;'.T=3CG ->:0^*/%W@N_O
MK*_\36?CU?["DUJ+S#'9&!HY(P4,B*PV2"4F,L/^6>,GJ-S[5\>)8WBG\/>!
MG1AM(.HW6&]?^6)KF(O!7CRTTFYTF/X4_#1]/O9%FNK6*>58YF7E=RF#!((X
M["IU[?E_F*YT%O\ $KQ7-I^F,W@6*&^UR1!I,!U9625?)>9_.<)^Z943. 'R
M6 '1L<7I_P ;K[PQH6G:7KFFW6L:].VH7$LDTWR1PQ7TL"IYD,3!GPF,A57Y
M021D5J2>&/'G]@2>&_\ A3O@$Z*[_:/L4=\R1>;_ 'MOD@;NG.,U4N/!OB:2
MR2SF^ O@J6TC=W2)-4";2P^;!\C@' R.Y IV_K3_ #&==+\4M7OKK18?"_@&
M_P!8&LZ5_:D!DNXK4Q(&4.DH?[K NH&,Y)XX!(]-C,C0)(\1B9E#,C$$J<=.
M.*\*E\,^)CJMO>G]GWPFTUHL:0RQZRB[%C(,87]R,8P,<=A77'Q1\8 3GX3:
M>P"Y!'B1.3Z?ZFG9K^D(])4$YW<@UY[J*LO[1?AOH ?#NH<^O^D6M5)/%WQB
MCV_\6=M9,CG;XDAX_..N)O/$WQ,?XT:#=W'PG$>H1Z+>I#9G7X"'C,UOODW[
M, KA1COOR,8.2[["/H01L<[FS^%*O#'TKRX^./BX(\GX(2EL_=7Q#:=*>OCC
MXJX4M\$;OIE@->LCCGI][FE<#M_$VB_\)-X6U#0/[0NM,^V1>7]KM6VRQ<@[
ME/8\5Y5#\!;J&QU1X_B!=C6M0O+*ZDU%=.MUP+60R1+Y2@*6W$,7/)*CL6!W
M6\?_ !*C&Z3X(ZMCC[FK63G/T#TB_$;X@#.[X)ZX.>U_:'_V>FO0=BKJ7PG\
M07NC^(=+L_B-=6$6N:M)J4Y7387*HZA?)Y/0;4^88/R^^:Y[4? /Q7NO'^C*
MOBZ^5(=->QOO$T,%K&;A&E>4H;<G*D#RT5EZ'YO6NM'Q'\;*%:;X+>(URV/D
MNK1N/^_E(WQ2\4+CS/@SXN!.,[!;-CG_ *ZT:=OP%\SO/#VAV?AKPOIOA[30
MPL].MH[6'S&RQ5%"@D]SQ7.7WP^T^^^*FG>.I+C:UG:F-K,)\LTPW+%,QS@L
MB2S*.,_O.O%9J?$_76/[SX0^,T^D5J?_ &O1_P +3U()E_A'XZ##J!9VQ_+]
M_P TK^7X#T[E.S^'/C:W\>Z[XCF^(%N]MK</V6>"+2O*ECB191!LD$APR&7.
M['.T5C_#GX,ZYX"\=6OB*7Q-87D*Z>VG7$$.G-&\RY4K(9&D8ER55F/3C %=
M*OQ:N&!S\*?'RX ZZ7'_ /':4_%6;>-WPO\ '8&2"?[*0C]):7R8?,]'8;R.
ME,VLN?\ &O/_ /A::,%W?#GQP 3_ - <^WHWO0OQ3A:WEE'@+QL A"[3HDFY
ML@G@9SCC]1ZU=_(-"+XV8_X5/=[S@#4M,XSU_P!/@KTANI^8]:\&^+'Q$M]7
M^'4MBGA#Q=:,;[3Y/,NM%EC0;;R%MNXC[QQ@#N2!WKN6^+.EJ_EGP=XU'O\
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
MEQ4)T?XU;2H\<>&0<'!_L.7.>,#_ (^.G7GV''/ %STROG3P'::G>_"+X?\
M]EP3M<)K&IM]H5'*6_[R\"F3;G,;2>6C \8<GMD=]_8_QK\U"?''ADK_ ! Z
M'+^'_+?G]*Q/#/@WXP>"_"UMX=T7Q!X0N;2V:5D:[TVY#GS)&D.=LV/O.PZ=
M .IHLQ77](B&E1V3:<EWX;OX[=-.):UCT^>>8DO.4B2:/*PR NI+$]^H'-=)
MI/A^PA^+FIS1VNJ*L%O#=PW#^>())WDNC,H8_NV^6>+@>B_W.*DEO^T ,^7J
MG@$D= UC>#)_[^G%*L7Q_$C[KOP"Z ?+^XO%+?7YSC]?Z46:Z?D/0[S7WO1X
M?O/[/A\R<IC;YC1G:>&*LJL=P7)& >0*\RCM ? 7A";4-/U"SO[33Y(X;$:7
M->X("81]R9C;Y% +;206&>IK2=?V@ Z"-_ $B8^9F2\4@^PR?YU"W_#1"HNU
M?AY(PY9?]-7//8TG=] NOZN>JQES&N]=K8&0#G!J7GWKRA)_VA@KAM/\ ,1]
MTBZO!G\/+IK7?[1('RZ/X"/_ &^W?_QNC7L%T>L\^E'/I7DS7W[02DX\/^!W
MX.,:A=<>G6/_ #[4[^U/C_N;_BD_!V!T/]IS\_\ D.C7L%T>KT5Y0-4^/I.X
M^$O" &?N_P!J3YQ_W[Q2C6OCLN_S/!'A8J/N[=8E!_\ 17^%&O8+H]6K@OB&
M/^)IX$/3'B.(],_\NUP/ZUC_ -O?'3=_R('AO;Q_S&G_ !_Y95BZQ_PNS6KK
M1;BX\"Z G]DZ@M\JKK3?O2(Y$V_ZOC_69S[8Q1KV"Z/;Z*\L_P"$D^-BJO\
MQ;#17;^+'B' [_\ 3'Z4S_A*OC<I0-\)M*<'[VWQ&HQ_Y"H^0SU;O2UY8OB[
MXP(O[[X06CMD?ZKQ'%T_&,<TUO&7Q?'W?@S">?\ H9(,8R/^F?IG\J5_(#U6
MBO*K?QG\6BR_:_@JR*>OD>(K:0C\&"_S]/PN#QI\2-C,WP<U $=%&L61)_\
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
MJQ ==K'!P<*3VK2\'^!;[0]9O]:UC5(]4U'[%;:78W(AVM#:Q1C/'0,\N]V
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
M5Y?B]X&MW59IM9ASC[^@7ZCGIUA[]J["\U;3-/NH+6^OH;>>=))(HY' 9UC
M+L!W"@@GTR*FL[NSU"QAOK&XCN;6=!)%-$P9)%(R&4C@@CO2T#4XU?BYX"9B
MO]IWF< X.E78X/3_ )94'XN> DVNVK705NA_LVZP?_(==/9ZYHFH7EQ9Z?JU
MG=75NS)-##.KO$RG#!@#D$'@YZ5->:IINFF%M2OH+)9Y!#$;B58Q(YR0JY/+
M'!XZ\4[A8X4_'+X5JS*_BE8RN,A[6=3S]4YZ58D^-'PTBC\R3Q*$4]VM9QVS
M_<]!7H6U< XK-AU729M2FTR#4;66^@7=+;)*IEC'JRYR!]:5PU.'D^.OPG0?
M/XRMEZCF&7J.O\-*OQV^$4A"KX[T[/NS#^E>@7,UI:V[7%Y-%!"G+/*P55^I
M/%);36-Y;I=6<L-Q"XRDL1#*P]B.#3$<(/C?\)MB/_PG>F8?IF0@_CQQ^-.'
MQN^$Y95_X3S206Y&Z;&1^-=E#<Z/?7%U:0W%K<SP';<1(RNT9(Z..HX]:9>1
MZ':J+B_2R@7_ %8DG5%'/.W)_E04<N?C-\*>,_$#0^?^GQ/\:@NOC)\+Q:RB
M'X@:")MIV;[M2 W;(!SC-=;!8Z'?0":&SL;B%L@.D:,IQQUQ]:K?V9X3NKEK
M5M/TJ>97PT1BC9@P'<8ZX-+YA\CYVTRXT6;PQ;Z/K7QJ\$ROIFDW-AI;VZH
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
M,9(/3^'C%/4=R+XJ12S:1H_VJ+4IO#J7Y;6HM+\TSO;^1*%&(?G*>:8BP7G
M],UY[)K5]H.GVD'A%O%NB>$[V]NY;G5;O29K^XMF6.(11PPR*SI;L=V"Z$Y1
M@-N0U>BR>!?&!CD$7Q<\0JY&(R]GI[!?J!;C/'N*B3P+X_5B6^,>KD=<'2K'
MU_ZY>E*W<5V>9>*?B#\4K3PSX7EB6ZT_5;O3YII88=&D=KJ<2;85V&.0*S*-
MQB+1D%AENU=%XHUO7_#_ ,78K_4/$^J:=I%SI-IY5M:Z,]Z+F9993+$ @?8^
M-I)ZX8#)"YKJV\$_$+'R?&'4@>.3I%B?3/\ RS]C^=1/X+^))(\KXQWR#/\
M%HMDQ(QT^X._Z?G19!=GI0^Z#33D<]1WKSQ?"'Q,4#_B[<C'/?1+;&/3C_/%
M1-X-^*^_]W\8%"^C>'X&X_[[%'S ]&SN8+C!ZYI'4#'/_P!>O-$\&?&))&9O
MC):.F, -X9BR/?(E%./@_P",.<K\7-//3&[PRG'_ )'I@0?&92/#_AAL<#Q5
MI1P>A_TA:]*_> ?<ZG@=Z^?OB=X9^*4>D^&UU+XC:;J"2^(=/BB1=#6'RYVG
M4)(?WIW!3R5[]*[/_A&OCL#\OQ'\//P>6T,CZ=)*5F/0](=>S@Y]*6/<NU>H
M]!7FX\/_ !Z*\^/?"^?^P+)_\<I#X?\ CTH4)XY\+.0026T:09]O]91\@T[G
MI+(77#@D$]J9Y+A_DP3^E>=2:3^T"H_<^*/!<AQ_'IMPN#CV<TG]F_M##[NN
M^!#QC!LKK&?7[]&O8/F>D;7W*I7/T[5Y1XZ\11V_Q'CT#5OB&? ^E1Z2NH6\
MZF!#>7!ED5@7F5@1&%0F,?>W\],5HP6?[0D+$RZCX"N 1]TV]VF.G.0WUJA?
MZ'\;-9BCAU[2_ACJ:1'?&MS;W4H1NQ 8'';FEK_5O\PT[_G_ )&+J'Q;UC0;
M>R1-3T+5(=/TNPNYI+MV@O/$ F09DLXEP 2>@(.6.WY>M6/^%OZD?C?_ ,(2
MECI*:2^HC3A,;@M,7\LLQ(4G:VX;=A4=CNP:T_\ A&?B[<7=I?:AH?PQN;RR
M55MKAK6X+P!<D!&()4!L$8Z<TZ/PW\4K?7&UZ#P?\,EUARWF7Z&X2>3C R_D
MENG!Y-*WD.Z$\%>-O$-[XUU71?$>K^&TC35[RRM[5;QOMIV89$2,H 5"<ELY
M->M&*3C) KR-/#?Q0C\2/XE7P+\,AK3?\Q!9K@7'*[3^\^S[N1Q]..:WUNOC
M8#AM!\%.,=M4NASGK_Q[GC&>*-NGY!\SN)-T<@&X'Z4J@.J^9D'VZ5PXO/C)
MO/G>$?"4F,8*:U<*.O/6V/;_ ">E*+[XQ!CM\&^%5'.-VNSD#CC_ )=O\^U.
M[[?D+YG;^6T8P7R/UH\OYAU!/<UPZZM\8@7\SP+X:<\;2FO2CZ];;Z_F*D&M
M?%;<&;X<Z+QUQXA;G_R6HU[?D&AV+HT;+VY'>N5\)L6^+?Q!)_A_LY?_ " Q
M_K40UCXJ/*A;X=Z,JY&X_P#"1,2.?^O;TJC\.[K5KKXE?$%]<TV'3;W?IY:W
MAN?M"JOV<X^?:N>A[4UZ#/5****8!1110 4444 %%%% !1110 5PEA_R7OQ
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
M261\;\ME=N"!N0_>!;&-8ZAKTVJ7,LWB81PZC:ZA)&DT,7E:6T$R1(5&U6;
M<^8'=@67@J.*[.;0='N-134KC2;.6]0JRW+P*9%*_=PV,\9./2FS>'M#F^U>
M=HUE(;Q&CN"UNI\]&^\K\?,#W!ZT6 Y;2X_$E_X3N3%XJO[H-<"2SO\ [-;+
M=7$"JN0!L6(;W#[6*?<(/O74>'=0FU;PMI>J7&U9;NTBG<+T#,@)QGMDU7'A
M'PO_ &>=/3P_I\5HTHG,45NL8\P# ?Y0,-CC/7'%:]O;06=K%:V\*000H(XX
MXQA44#  '8 4[ 6Z**.<TP*EP+G[-(+>1(Y2IV,Z[E5L<$@$9&>V1]:\/\._
M&S6CX03Q)XDTM9K.:.!5EM+&:TC2YE?:(0TS,)5 RQD3@ 8P217N<T45Q \$
MT:R12*59&&0P/!!'I6#:^"O"-CH-QX?L_#>G6^DW$@EELX[=5B=QMPQ4#&?D
M7G_9'I0!R%G\5FU*VTR;2?">HW\]]?3:?Y4<T*".6.+S<[G904*9.>ORXQG
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
MP*6.!_PF.E<C_KMQ7J(Z4 +1110 4444 %%%% !1110 4444 %%%% !1110
M5P?A=0/BGX]/K)8_^DPKO*X/PK(&^*'C],<I/8\^N;5: .\HHHH **** "BB
MB@ HHHH **** "N$T=2/CEXM/8Z+I/\ Z.OZ[NN*TL,/C-XIW8P='TLKCT\V
M^_J#0!VM%%% !VKS[X=R%]?^(A9LE?$SK^ LK3'Z5Z#VK@OA^NWQ#\0^>OB0
MGK_TXVE '=2 -&P(R#7Y/^-])M]!\?Z[H5LRR1:=?SVR%3D820@<CV%?K'VK
MXU_:8^"<_P!INOB-X;L9IQ<2>9J=O$NYHCM \U5 ^[Q\QR<$YZ9-&XF?*EQ!
MO$;M)Q@!NU1;E,J0R8V$<%AR*Z73? GB;6OL[:?HVHW?V@$Q-':NRN 2#M('
MS8(.<>E=;9?L^_%&^C0V_A>\20Y ^T+Y6.XY?'%.S(NCS.%W$9CCRB\G<?6D
MED8E0CG:%VYSR?:O>+?]E/XIS:5;/(VG07$Q;S89+D?N0&QR0""2.0!GCJ0>
M*T+;]CWQW,/]*US1[<;3@B:1B#D\8"8YXYSWHL.Y\ZW#.T3DS9R0NT?Q4W=*
MTK2,3U&.>1BOH/4/V2?B#:6LSV;VU^X.8UBNE4_COV@_I7COB3P?JWA/7KC0
M/$5M+8ZC JEHGP3@KD,""58<]02*+6%<YB03*Q,K #LJ\_G4;LLRJ9)3N'R\
MG(J8P&,HK2L%;!.X;<^V:DEAMVLY!:P2F1"&+-P,?YQ2&/T_6];TG[0NFZQ=
MV*RX,HMIVC$F,@9VD9ZG\ZL3>)/$<D;0SZ_J,T#C)5[IR">N<9]:R[<'YMZA
ML\GUQ4^U1'+-(!L7A4[TK(=VA&NKJZ 6:ZFE/"Y9R<@=.M1S.ZJ.@ ..E*JI
MPL>3W&.E/6/]V6#(^#D@]Z87"RNKBU#2V]U)"RY 9#@@'@X/O73VOQ.^(FGB
M-;7QUKT2(W"+J,P7\@V#7-1)%]EE+?*P/?@&@P,L@"J&CZG':I:75!=GH.E_
M'WXOZ1>&6V\<7UPTOR;+P+<*,]\2 @?A5^7]I3XS!I89O&<CC@92SMU^O(CX
MKRQHFWO&N"Q;Y>>155D;>?F&1RQ%%EV'S,]5_P"&@/B4]LWF>+=55MOR[;C!
MR!CKBI+?]H3XE*D87Q?JJN<%RSJPX],J:\F6$R2*%D0!^,MQ4JQ!'9.';JIR
M,46B%SV&3]HOXF941^+]0(R?FVQ@]/396;??'#X@7T9W>-]=0EADI=-%P.H&
MS;UK@O#^B7'B+Q#I6CHPMY-1NH[59-I;878+G Y/7I7TQ;_L:Z[OA5O%FERP
MX(=A'(3TZ@=\'/<4U&(<S/&=-^+GC2VE$\GBW7IV7A0VJ7&"!ZG?Z5]1_LW_
M !>UKQGK6H>&-8DNK\QVOVV&[G92T85E1D/0D'>A!Y[UPW_#&_B",2QQ>*=+
MD0#]V7BD4DGKD#.,?CGVKZ"^$_PUC^&^GW%A#8V4*21Q!IXIFGFGD&_>SN43
M"X*!4 (&">K$DY$M1)MGJ5%%%,H**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X#XS9_X4;XTV
ML5_XE-QR.PV'-=_7!_&(%O@?XV X/]CW1_*)C0!W2?=IU-C.4%.H 3 I:*.<
M^U !1110 4444 %&:** "N&\2M_Q=3P(GJ;]ORA'^-=S7G_BD@?&#X>^I_M$
M?^0%H ] HHHH **** "BBB@ HHHH **** "BBB@#S;XL*KIX(5L$?\)7I[8.
M.S,?Z5Z2.E>;_%3;_P 4.K(&SXIL2"3T(WG/UXKT@=* "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ KS_P )+M^*WQ#^7&9K Y]?]%'^%>@5PGA>-A\4
M/'TG9IK$?E;#_&@#NZ*** "BBB@ HHHH **** "BBB@ KB]*!_X7+XH/;^Q]
M+ _[_7W^-=I7#:/,)/C1XNCXS%I6E*?QDO#_ %H [FBBB@ [5PW@50/$/C]@
MI&[Q#D^_^@V@_I7<GI7!^!=G]N>/&4L=WB DDYZBSM1W[<?I0!WE(5!ZC-+1
M0!Q/CZQDO-#L4CTP:@(M0AE>(VGVH*JYRQCR,_GWKD[[PS>:?XTMKJSL)[M=
M/ALG:>*T"LZ"XE\Q(9=V5VAX\Q\[HT*9).1Z+JVH7.GW6FR!HQ8RSM%=,Z$F
M-?+8JP(.!\ZJ#D'[W:N5LO%>N3>'?[8FM;016@BDO%97C9ED59,("3AEBD3.
M<AFR..M0T@*>H:38>=XOD'AZ^22YN;=FEMK2023H#%N9'7EB&#'Y>F,UCZII
M.I1ZBO\ :S:G>7@OU>YOH--N)H=IM9POEQQY^52T2D D;AN/)..[;7]5MVUZ
M2:*UFCL+J.TMHT+(TCR+$4WL<@#,R@D#C!/M5+5O$6N: +7^U_[-@BN;TVT=
MPBRR;U\AY<^6!E3F,KC)XYSVHWZ!J=)H:6ZZ!8QVEG<6=M' JQ076[S8U P
MVXELX]3GUKS"TLM6_M"ZAO-.U-])$-])%/);/*50WJ!HC#(/F(4.\9*ME),*
M"%P?0KK5-0MY-"T^2.W.IWS#SXT9F2)$3=,Z]"5!P@) YD7([5B6WC#6;K[2
MBZ;:I):V<\L@>1U4S1K"X53M^9-LZ@MV96&.*>@'#:K\)_AQKVCW#:[X1FVS
M:E%;V=_9::+2[99/+ >18T7"AW<%G0#:N3ZGQ_XY?L]^'? ?P\G\6^&M2U1Q
M!+%#<071CE38[!0=P52,,1Z\FOI;4/'5WI>EZ!<7EGI,,VK0/,$GU(Q)O"J4
MCC8Q'>[;A@8'3C-1:U>+XHUB_P# FH>'=/U+3F$$D\$]\R3/"6C8R>6(\81B
M./,YV\>E7S/J1RKH?F/'YGF,Z-L5*DE=E+(W1L'@=^]?8^O? 3P1#X/U'Q1'
MIK:+.^H+;BVCU0R6L<9N5@+EY(-RCDOT. !S6%<? 'P[8Z?I>J7&M!([Y9'C
M$]]%#;W$8 ,92<Q8W2!E(4J. W/'*T#7L?+$2MOWHA8$X  XJ7[+,\>_[.RJ
MO+';BOMOPK\)?A_H7BV#29O#XU*XBEA=K;5M4B:0!X@Y=+=4"RQ*25)).65N
M,+7IDMGX4TW5M4ATSP+H[I:2VEK&T5K%&9;N4\H2%X"(87+<D!C@$C!>@69^
M;'ER?9X_+1OF."Q&12R85&PS ^F*_1W6OL%K8[M9^&.CSR;YA-#F.7=#%%YI
MEC_=?,.J@,$.[:.^0C?#OX>ZEXCO-%N?AGX>6R@M8[I+R&-%>0R;D VJ@*_Z
MMN=Q_A[DX6@69^;;[9))&& _ ]"*KAI!(Z#&2/I7Z%^'_@/\)]>TNXFO_A[#
M9F*\FMEQJ=Q*THAD:/>6W*1E@W'H!GT&-XI_9]^$-K*FBZ1X-U"XUB]@FN8H
M[34I$9(X]@9MTK,@.70*&!R6YX!(>@M3X(C"[?F.0.>: -A+]SQ@]Z^R;7]G
MGX;S:T-'&A^(1,(K>219-5@%RJ2[-TGD^7R(BX#=NO7@5BR?L\>$=0MX+OPW
M-X@>2XA9FADBAF:W</$GENH*D$B99 V,;!NZ8HT&?*T,K"=9U4G:>G7![5]Y
M?LK^'_&FB>#;Z\\00S6>D7Y2:RM+A</NRP:0#.44@+P1\W!'OQOPJ^' ^&>M
M0^,+W29=8%PJ6EE#)';6S"1X_/,NZ24IPJ;05?.=X('&?HE?'$D>J65G>>%=
M4M&GBM7FD=X-MH]Q(T:1N/,W$[U()16'0YQR$[#5SNJ*J3M)#"TL<+W#(I98
MT(#.?09(&3[D"N/A\>/)X:&MS>$=;M@;F:V^RR?9S+B)79Y/EF*[,QNHRP)(
M&!@@E7*.[HK"\.ZY_P )!I@U!=-O=/.XH8+Q4$BD?[C,I!&""&(YJ!?%%N-2
MEL/[/O/-345TW.U<,Y@$^\?-]P(>3UR#Q2 Z2BN/A\;:?<:)>ZDEAJ ^QS>0
MUMY2F9V\TQ?( Q##>K+G./E/;FFMXVL/*LY(]-U*1[J:6#R$MLR1/$,NK+GJ
M "1C.0.,Y%%P.Q_&C\:XU?'FA2?ZG[;(/M4-JNVV;+-*4"L 1DI^\C)?&!O'
M/7#V\=:&NF:UJ!6]\G10[70%G)N"JSJQ0;?G ,;YVYQCFE<#L.WI17-?\)AI
M*PP-(M\'GN/LJQ"QG:19?*\W:RA"5^3G)X]ZU=/OK?5M.AOK4N;>90Z&2-HV
MQ[JP#*?8@$58&A17,?\ "7^'_,V?:IRWGSV^T6LQ(DB1G=2-G!VHQ&?O8^7/
M%1W/C/0;.W-Y=7%U%$ &RUC."5*.^0-F2-L3G/;;SVI7 ZNBN3_X3GPXL=Q(
MUS<C[/;?;)5-E.&2+>Z;BNS/6.3C&<(QQ@9K1D\0:2NI?V>;H_:,[-HC8C=M
MW[-V,;MO.W.<=J+H#;[45S,/BW0[BP;4%NY?LR^5]^VE5R)6V1D(5#%6;@$
M@X//!K2T_5+/5XIY-/G\^."9[=W (&]3A@"1S@\9'&0?2B]P-2BJ)U"R_M/^
MS?MD/VWR_-^S^8/,V9QNV]<9XS2:AJ%GI=BUY?SK! K(A=O[S,%4?4L0![FF
M!?HK!N/$FBVC0?:-02(W"/)&&5LE4QO)&.-NX9SC&>:;-XJ\-PZJ-+FUNS2]
M+K&(#,-Q9MFT8]3YL>/]]?44K@=!16''XF\/S6UW=1:M:O!9?\?#B48AZCYO
M3H?R/I2Q^(]"EM;&ZCU>S,&H2>5:2>>H6Y?GY8SGYC\IX'H:0&W12=JQE\0:
M'NG#:Q8YMPQF_P!(3]V%.UBW/&"0#GH3BJ VJ*Q9-<T>W6Y>XUBRA2UD$,[/
M<*HAD*A@C9/RL58'!YP0>] \1:";B.V&M6!GDV;(_M*;GW8VX&<G.Y<>NX>M
M*Z VJ*Q(_$GA^Z_X]]:T^?!(^2Y1N0P0C@_WF5?JP'>K$VJ:?;K+]HU"VB\E
MUCD+RJNQB 0#D\$@@@>XHN!IT5!#-'/"DT,BO&ZAE=3D,#T(/>IZ8!1110 4
M44A.!0 M<1\6O^2+>,NA_P")1=<-P#^Z;BNV!R*X?XN$#X+^+]QX_LR<?^.F
M@#MUZ4[M2+TI: $I:.U(.E "T444 %%%% !1110 5Y_XK7_B[GP[?T?4!^=O
M_P#6KO\ -<'XH3=\5/ #\95[_KGO;]J .]HHHH **** "BBB@ HHHH ****
M"BBD)YH \V^+3;%\"M_U-FGKTSU+C^M>E#I7E_QB5FMO OEYR/&&EGCT\PY_
M2O3QTH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KAO#*M_PLSQXW&P
MS60'U^S+G^E=S7$>&&)^)'CM=A&+BS.[U_T5* .WHHHH **** "BBB@ HHHH
M **** "O/M!CV_'/QM)CAM*T@9]2&O/_ *U>@UQ&DIY?QC\5MM(WZ7IASCJ?
M,O!_A0!V]%%% !VK@OA\X?6?'P'\/B21>O\ TZ6U=[VKSWX=JRZY\02R%0WB
M60J3T8?9+49'X@_E0!Z%1110!SOB-O#AT?[#XFNK:"QO)! %N9Q")7^^$!R,
MGY2<#L#VS6/J<?@6_P!<MY-0U:V6\Q;R>0NH>6LX$@,!>,, XWD;<@Y)QSTK
M7URUU">[T6ZT^WBG-E>F:5))3'\AMY8\J0#DYD7@]L]\5SZ:+KMIX@BNH--C
M>V>./S(OMH\E7,TLCY4IE@OF J1CE1P.E2274T_P<8_$MP^I+/;W<C+JHEU%
MGCA<*%((+XA(4+TVD8'H*H26O@.:T@D?QC(Q-U]HCNAK9WF3RRF%;?TV9&T<
M<DXR2:TH;;6O[6NX9M%M?[.GO#<%WN-[.%10F%VC#%T5N<X&:R/^$:UJ3P_X
M:C6TDTN^L9(_M<NGS0M*R1P21K@R*5(8OSW )P<T:E&MIZ^$]*G2^AUR%Q!I
M\<2//>JXC@=]PDR3_P M&9<L3AMJ8Z59C\&Z+#)?36JW,$]]%-#)(D[$J)9I
M)G*YR%)>5CG'3 Z "L&;P_JTGB&VU-=+C2SM;2U7^S%:(PS&-I?DP0-K1[XV
M1NF5(XR&KKM-M[B'4]9DN$N%2:Y5X3+<"1"ODQJ?+7_EFNX-\IZMN;^*@1AW
M?AWPM8V>EZ?K6I$PVMO/:Q1WUV!]HAD4*Z/G&\ ;1[<4UM$TMM3\YO%EV-\E
MO-);?:8=LK1!&0GY-_.P$@, <GL<5H>*--FNXK:YM-*-_=QW-L/E959(EN(Y
M9.68#I&..Y KG;KPY=6NIWMO8^'6N]/,<,-M&?LXB3:D2K)N9O,#)Y9P-I!X
M^H!E^;P;IYLVCN?%&ILF'N(W::%3%FX2X:12(QQO5>N0!P,9HETO28=.AO&\
M:W445V7C6Z>XM]EP9%10NTQ^4<"-=N%_O==S9Y@>!=<M+"SAM;0SQV]M;JD,
MC(AAMXKJWE%GNWMN.U)QNX4[E!.!6Q>:!=+9B0^$UU."8:DATL31J ;APP+%
MFV@, ^XKDCS3@-R:+,5S4C\.Z);:W!8KK<^(VBN8=(DN(W5/*141D#*9% V
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
M1W!H X^#Q1XDL]9TRSUB:SD58;9-46VTZ8"*XG8JBK)YCJH4F/<K<[2&S\P
MV9-2UR&SN8VO-._M"35!;VF;60((/,7.Y?,R[B,O\P*@G'&.J:A;>!7U34=#
MU+2[-KG5&@EO$EM3LN6)*PEW*[2V8R%R<Y7BJ1M_AS!-K%T]G8Q2PNT-^S0L
MK[IWVG<,9.]N 1D$YQ021ZCXD\4)K7]EV+V(9[FXCCD:RDE4(@@*E\2K@#S6
M#-TX' KKK74I)KJVM6M_,$MJ+@W,,B-#G(&T<[CG.0=N,#KGBN1NU^'.H:9I
MVH3^7-;6TS0VLZF;<LDVUV^8?,2^4.3][(ZYK8^T>$=/UJ.Z62VAU"S$>C J
M3NB$FQHX2!TS\A&?SH*-#Q+JTFA^'+O4HVMEEB55C%U,L49=F"*"S$#EF  R
M,G R,US4OBK6F\):??VMQITFHR7,]LMN+>1S>RQO(@AC7<OEL2F6<EE3:WWE
M^<='#JWAOQ(L^GPWEAJB%<R6^Y90RYQDKSE<C&>F159O!?A^;3M,L6@GCATR
MW^RVWV>[EMV2(A05)C920=B\'TH SO\ A(=<_P"$EFC\FT&G6]]#ILL"HS3>
M8]NLID$F[&T&1%V[,X#'/05M>(-4FT_19[BP,,MTT\-I%YARB2RRI$I< @D
MN"0""0,#DU(- TD:O#J?D-]JB&%/G/MSM*;BF[:S;25W$%L'&<5F:?H/A^WL
M=5\*[C>&X=[^^\TX=C<2NP8LH&#E6"XP5"+C&!0&ID1^*/$DUC+"JZ?%J-F;
MPW$QC=H91;L@PB;PRE_,7G+!=I'S9!JQ#XOU"\\06YM8K9-)$MO;3Q2AOM)>
M:$2JRG.-J[D!&#GYSD;<'9D\)Z#<:<EC):,T(,O/GR;W\S/F!GW;F#9YR3G
M/88GDT#2Y-:@U<VP6[@QM*DA<A6525!P2%=P">@8^V'8-1VOZH^F:+->6JI+
M<>9';Q*Y^02R.L:;L<[0S@G'.,URUQXH\06UM_9JQZ?-KD3W/F2$O';.D*+)
MQRS*Q$D8P2<'><L  V[I_A72;'1=0TG$ES#J5U<7=RTK?.\DTA<G(QC&0%Q@
M@*N.E$G@_0YK&WLIH9)%AEDF21Y&,C-(&63<Q.6W*S @]C[#!8#*_P"$OU":
M^6[L[.)M&CGL[282DBX,ESY95E'0!?.BR#URV"-H#=)KNJ?V/H-WJ2PF=H(R
MRQ!MN]NBC/;)(Y_G5>Z\-Z;=:S;ZI)#()8'1Q&DA2-W0$(S*#ABH8XS[=U7#
MH_#NGJ-9622ZGCUF0O<1S7#NJYC$95 3\@P.BXYYHL!E1Z]XBD7^SUT^T.JI
M>FTE?S&^S@"$3;QQN.595QV8GJ!6[H6H-K'A^PU22'R6N85D:,-N",1R,X&<
M'/.!57_A'+46+6RWETL[2F8W@8>?O*["V[&,[/EZ<#'H*U+&T@T^PM[&V3RX
M+>-8HTR3M51@#)Y/ HL!=HHHI@%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4=Z** "BBB@ KAOBXC2
M_!7QC&N,OI5PO/O&:[FN(^+#'_A3WBI0P7?I\L>3_M+C^M ';+TI::O(!IV:
M "BBB@ HHHH **** "BBB@ K@/%#;?B_\/O0C41_Y!0_TKOZX3Q%Y;?%3P*K
MIN<"_93G&W]RH/UZXH [NBBB@ HHHH **** "BBB@ HHHH **** /,_BP0K^
M F!P/^$LL0?Q\P?S->F#I7FGQ:1I$\#+M)_XJS3VP!GHS'^E>E]J "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ KA?#((^)_CPX',MCS_P!NPKNJXCPN
MJ_\ "Q_'<H;+?:+-"/I:H?ZT =O1110 4444 %%%% !1110 4444 %<%H:_\
M7G\:-M.#I^EC/8_\?7'^?6N]KB=%5O\ A;7BU_EVFRTX<=<_Z1_]:@#MJ***
M "N&\ L6U/QL"Q./$$H_\@05W/:N%\ <:KXX7;C_ (J&7\?]'@H [JBBB@#
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
M=0U+6M5N]65+:._T_P"R@VFH3,L;M&JO^Y*JA((.V0_-@#@9(JG/X4\3W]I
MMW!I\$]G;6MH@LKJ2 3A+B*21]RINCPL?R*,X+,-P!W4M1G56_BKPW>6_G6V
MLVSI]F>\)WXQ"C%7<YZ!6!5L]",'%36GB30[Z]-K9ZE'-/Y"7.P9_P!6PRK=
M.A!S7!)\.]2V-I]Q':SV=LDCV\XG99KIS,\H2X!0[E<O^].3O9=V.=HL:7X7
M\:6[Q:C?7EN]W:W<'D6<=P#;_9E@$+ N8=^[YIG SC<PHU"YUJ^,O"TB1R)K
MUD8Y+07RR&4!# 6"B3=TQN('U-0MXY\(1I"TGB2P43B0H3*!GRP#)]"H89!Y
M&>:Y"W\%^(H4T^2.'3FCL(8YELGE9M]P)HWD4OM VGR]ZG:"LCDD8Q5_6M+\
M27VJ:1JL?A^*+[.T[RVT-Z(W;?Y6%<@;7#%&W+G! '4T]0/18Y8Y$1D8,KC<
MI'0BI:Y:SL;S_A*;34KW2HDF_LL02W<5VY1)-X9HEA/&,C(?KQBNII %%%%4
M 4449H **** "BBB@ HHHS0 4444 %%%% !1110 F:6C%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %'>BB@ KB?BDJ-\*_$$<@R'MMN/4E@
M *[:N*^*BL_PKU[;'O(@#;?HP- ':*-J@4<]Z4<BB@ HH%% !1110 4444 %
M%%% !7#:\I;XP>#.N%L]2)_* ?UKN:XK7#M^+'@\\#=:Z@O7GI"?Z4 =K111
M0 4444 %%%% !1110 4444 %%%% 'FWQ47=JGPW/]WQ9;G_R7N*])KSGXH?\
MA#X>D#./%5L<YZ?N)Q_6O1J "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ KB/".[_A/?B#R"HU*V4<=/]!MS_6NWKA_"+?\ %??$%?34;7\_L4% '<44
M44 %%%% !1110 4444 %%%% !7#:!_R5WQF=O_+KIW./]F:NYKBM!'_%U?&#
M#O;Z?GZ[9J .UHHHH .U<+X!D:2Z\8YCV8\07"XSG.(HN?QKNNU<%\.=WVKQ
MINZ?\)'<X_[]Q4 =[1110!Y_\1M8N-)M-'>WU2RL6FO'C<WNH_88Y$^S3$ R
M;'Q\_E_P_P#U^:TSQA>YLM5N[^\E@TR"PMM1E6XA%JTTO#NVXAB-LD4BE5^;
M(&,Y ] \2>(XO#HLFFT^XO!>3&%?)EAC"$(S_,99$'13T)/'2JECXPM-1U:Q
MM(M(O19WMC!>K?NT/D()=WEQM^\W;CM.,*1GO4Z7 XJ3Q9,UKXJNO^$@\U;6
MQO;JWEAOD"(!)^Z$JF,/;R+Q&!A@P5R<GKVW@G58=5T>>>'6H]3E$J^:L5RM
MREJWEIF)95 WC^+)R<N>V *LOBZQAM]5U"/P_J-Q;6D<DS7,,<)6Y\HA6"GS
M.&!SP^TX4XX%;?A_48M3M)YX='N=,02@!9UCQ,"BL)$,;,K*0P&<]5([4*UP
M,35KK4X_'NG:7;^(%M[>_0W30,4\Q%@9=Z1@J=PD\Q0V>5"-M.3QREIXHU :
M?J5U<^)KLW;W4UK964$]M,\BFXBBCE4"(;""VW8V[[Q)/0CM+S6=.B\4+9W'
MA^ZFU""2&*WN/)B8NDN0SQL6W;4VMOZ$ =#D9R+#4/"]TEUJ%OX+>.6,R2R-
M]AA#M)%*H()!/SAL, 2"<97.*-/Z0:_TSG=0\8:]'##%;WU_'?6::BMQ"([9
M6)B>$Q2S*RL2!#*CL(OF.[A2<"O9$99(Q)&X96&0P.017!2>(?",-UI^KKX;
MEDN;A+FY-TE@IDM=A2*X,A^\K#"JP&2=N.<5W$,,5O D,,2QQQJ%5$& H'0
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
MNP,X&2;>-B0BY &5RJ8P7G;<JQW_ (3TW4=)\.0V6J3QS7?FSRR/$05.^5W
M'RKT# ?='2JNJ>$5U/Q#;ZTWB+7;,PM&WV2TOC';OL;.&CQ@@]&]15KPS/YV
MB+&MQ+<M;R20M-+-YQD96()#[5W '(Z#H1VI;S5]4AUI+*'PIJ-Y;-(BF^AF
MMA$@.,L0\JO\O.<*3QQGI5:/4#4NOM(LIOL80W.P^4)20A;'&XCD#/7%<39^
M&==LVFU6WT_38+]]26^^Q"_FDC=C"T,C&9H]P.')"A-OR#IN)'9:E(L>E7<D
MEY]@587)NF*CR!C[_P WR\=>>..:\XM+S5TBG\.WGB.\M,ZVMB+[[3%<3)&;
M?S%42>6%5G90,,I8;\ _,N$!W7AZSNM.T.&UOVA-T6>280Y\M7=V=E7."5!8
M@$@$@9(K!CT/Q!'XKN-0ACM8;9[MKHJ+II$G'DM&OR-&?)?)7+(V#@G!R16S
MX5N[J]\*V,UY.;F7:R"Y*[3<JK%5FP, ;U ? Z;JYZ?7M6;Q+)MU6&WTY9YK
M9,0QRQS,D4C% PDWI(I3+;DQA"!U!H;T R?#_A'QII/PW_X19UL%N(],BM([
MG^T))V\U$1/E+0@)& K,%VMRW3K76P:;J6DV44UG91:KJ5Q*C7L]U<+$Y^55
M9@R1 ' 10 %4' /!KDM(\1>*&\ 7.NWNI,U_)I\%W!:S6L32*6Y+ 1.0Z-N"
MJ,@Y!]:V;6;QU/"TTM]9Z?!'<&&(WMB3+<(70*S*DH"9^<#GG()5>@.81W$,
M*0VZ0PJL:(@5448"@#  '85QLFFZQ?K?W$V@6T-XMJD5NLMWYD#[9-XCV@?*
M"0 6(STXP,5UMK]J_L^'[88S<^6/-,6=A?'.W/.,]*X6+7-<CM=9D34/MEHD
MD<,.H3VZQPK-)*$81J#EXHPP)+$Y/ 9N<.X%FZT_Q$;*^:WTM89-3OVED,$D
M9FM(O)6+<I8A3(P3KG"[_P"+&#!)X=U*WO-$71])O-/-K;V4 >/4L00Q1L=\
M4J9S+A"P!PV2W5/O59AU#7%TK4K1M7:>ZT^_,$5PEM&9;X!$E6,+D(#\QC8\
M?<8_+U#=1U[65\1V>G-YEC%!;VMS?20PI,H::1XQ'N9AA<QGE58\Y^7'*T!'
M?#I2TB_=%+5#"BCO10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %<7\5 #\*=?!C\P?9_N^OS"NTKB/BJP7X6:V6[I&O'J9%']:
M .V'3TI:** "BBB@ HHHH **** "BBB@ K@?$#E?C9X&7&0UCJGX?\>U=]7
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
M'B99,#OML;MA_*O0JX'QYG_A+?AOR=O_  D+Y&.I_L^\Q7?4 %%%% !1110
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
M9]JMS?-9K,AN%02-'GY@I) ./0D'\C7/ZEX-TO4GT.2::[C?165H3&RKYN
M5D^7#*1D$<#YB1@@$3IX7L$\7R^)_.G-Y)"(/*+CRE _B"X^]RW.>C&C4#9-
MY:K;R7#7$8ACW;Y"XVIMSNR>@Q@Y],4C7MJB12-<1JDS!8V+C#D] /7/:N7C
M^'^CQ^&M9T!+B]%MJSR/))YW[R'><[8VQ\H!)(ZX)-2W7@?3;RST&TEOM0"Z
M+*LT3+<8:<CJ)3CYP3R>G-&H'4>='YACW+O !*YY /3^1_*FQW$,P9HY$<*Q
M5BK9P0<$?4&L2/PQ##XPN/$ZWUX9YK=;=K8S'R/EZ,%_O<L/3GI6?IG@&PTG
M0=8TJ#5-4F34I))6DFNBSVY8EL1GC: Q)&<GGDD<4:@=?YT>T-YBX.,'/7/2
MHS-&LZP>8HD92RIGD@8!./09'YBN4O/ ]O<^$])\/QZUJEO'IKQL+E;IC/.$
MYVN_!(+!2<8/&!BKEQX4AN/&EEXH_M._62SMGM4M%G80LK$%BRYY)*1^WR\@
M]F!T^]?44@D0C<&!'J#7+P>&7M[K7[@:Q>R'6!PCS.%M3M*YCPP*\;>00>."
M. ,U? 3P^ ;;PC;^)M6A,!7&H>>QG*CC;UQC;\NW&,<XSR%J!W>X>M&]?6N;
MOO#TEYJNAW4>K7-O#I;,S0"1F^T_+M7>Q;)QR>Y)ZDC(-:Q\*_8_&VK>)'UB
M\G_M")(%M"Y$<*KDC!SDG<\A&3@!@% P24!UN]?[PI=PKB+'P;>6_A'5=!NO
M$%Q=3:C)-(;O:R^29268(NX\!F; )/! ;=R3/J7A74-1@T2%?$=W;+IDR33L
MHR]Z5QPQS\H/S=!D9&,8YH#K\T9KFX='U*'QK<ZT-:=M.GMEB.GM'G;(I)#A
ML\##-\N.2<YX JGI_AW7['0M8LQXKEEO[R:62TNFMUQ9AB2@VG._!ZDGYO:I
M).QW#&<\49&<9YKC/^$7UR/P3I/A^W\43"[L9(#)J#Q!GG6-PVTCH-VT*>N
M3UK1FTG5IO%]MJR:X\.GP6[QM8+$I$KL5.XL>0!L& /[S<U0SHZ*YBSTG6H=
M7UJYN->>>TO=OV2W$2K]D(7:?FQ\V< CL,G@]:RF\->+3\/8-!7Q@Z:U"R%=
M3\A6!","JLA&6!4#/.2<Y)&05<9WE%5+=)(84CDF:=E4!I&QESZG  R?8 5;
MI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7#?%
M:?[/\-[R;L+JSS]/M46:[FN#^+"EOAAJ(4983VA ]2+F*@#NUZ4M(O2@G% "
MT444 %%%% !1110 4444 %<1JBJWQI\*DYRNC:JPP./]=8C^M=O7$:E(I^.'
MAJ(XRNA:HP_&XL/\#0!V]%%% !1110 4444 %%%% !1110 4444 <#X[#/XP
M^&T:;=W_  D$C?-Z#3KPG]*[ZN#\:'_BO?AJNTD'6KAL]AC3;O\ QKO* "BB
MB@ HHHH **0Y[&EH **** "BBB@ HHHH **** "N$\!R"7Q)\16'0>(@O/MI
M]F*[NO.OAO&(?$7Q(B7.T^)F?)/.6LK4F@#T6BBB@ HHHH **** "BBB@ HH
MHH *X7PCC_A8OQ"QGB_M <G_ *<H3_6NZKA_"2_\5WX_;&"=3MA^ L+?_$T
M=Q1110 'I7$?#5UDT#6F7_H8-54_47DH_I7;UP?PNR/#NN9Y_P"*DUCG_M^F
MH [RBBB@ HKG=<UB\TZYAM].TF35+N6.6;R4D$?R1A=V&/&XET !QG/4 $U!
MI_B9M0\06-C'ISK9:AI[:A:WK./WJ@Q979U7_7+U]#0!U-%<W+K<C7.LPV-B
M;LZ8L88B0('E8%C'D\#:IC8G_;]127/B2:&TT6ZATF>>WU-HE9U=1]G\S;MW
M G)^]V!Z'..,JX'2T5C7FK"UUS3M+CMVFEO/,9B#@0QHN2Y]MQ1?J_M6%_PF
MVTZC;S:)=QWMHULJ6H:-GE^T.4BY#80Y!W!ONCGD47 [:BN*?QQLTVTU$Z#J
M MWW"Z=C$!9LLPA:-OG^9PY/";LA#@DE0VZNK0-K_P#9,<<C2K"9GD &Q,%1
ML)SG=\P.,=/PHN!L450TV^LM2M/M.GWD5W!YCQ^;"X=2R,489'<,I!]P:SM2
M\16^F:YIVEW%K<,;[.R=%!C3#*OS\Y&6D0#CJPI@;^1G'>EKE8O&&FS7L=FD
M<[3O/-;^6%!9'C$A^8 Y4,(I-I/7::K1>.])FT"UUFUM;ZYANYE@@CBMRTDC
M,F]2!T*E>0V<8(YI7 [.BN6?QEHJ"U?=<F*XM'O5=;61ML:LJL64#<I!<9!&
M1SG&#6M>:QIFGZ4VJ7VH6UK8JH<W$TJI& >AW$XQ1<#3HKY^\3?M4>"M%GN(
M-+TO4-8^SMM:=%6*%N<94L=QY_V:\YN/VT+Q)PR?#^,0[N4?4&W$?7R\?I2N
M!]CTE?$.I?MC>,KB-VTKPGH]FA4J#/)).0V1@Y!4$=>,=QSQSS%[^U;\6)XO
M+ANM*M9 ,EX+,>O^V6%%WV _07<OK1N%?G5-^T]\7H)/G\4(RLF1BPMQ@\_]
M,Z@/[4/QE\H?\5,NYCQML+?@?]^Z+OL!^CGX4M?GA#^U5\5HR@N-:MY&[C[#
M"/S^6O1_!O[5UQ9W$_\ PG<,UW8^4YCDM;5!/YH(VK@%5VE=W7!! YHNUN&G
M<^R**\&\$_M+>#O&WB[3O#UOINH6,NI2-%;R7&S[X4D!PK'&<$#&><=,\>Z2
M.L<32.<*H))ZTT[@2T5SL/B[P[<:)_;<.K0OI_F)%YXSC<^W8,8SSO7'KN'K
M3G\5>'8D@DDUJU$<Z/(CA\KM3 =BW0!21DG&.]%P.@HK&'B#0WU<:.NLV1U$
ML4%J)U\TL%WD;<YR%^;'ISTK1N+B&UA,UQ,D42]6<X _&F!8HK#7Q-H;V-M?
M0ZI!+;W180R1MO#E<[NG]W!W?W<'.,5--K6EVVJ0Z7<7\4=Y/CRXF;#-G.!]
M3M;'KM..E*X&M1619ZYI6I74]M8:A#<RPYWK$V2,$J?K@@@XZ$8ZU8O=2L=.
M\LWUU';B0D)O;&X@$G]!3 OT5C)KVB27-I;1ZS9-/>1+/;QB==TT;='09RRG
ML1Q4\>K:;-J4FFPZC;27T8+/;+*ID4#;DE<Y&-R_]]#U%*X&E15*\O+2PM6N
MKZZBMH%QNDF<*HR<#)/'4@5&VJ:>AMMU_;K]KQ]GS(!YV<?=_O=1T]:+@:-%
M,+JJ%V8!1R2>@JC;ZII][ LUI?07$;ML5XI P+8S@$=\4-V T:*K6]Q!<Q^9
M;S)*F2-R,",C@]*B;4K&.Y-N]W LPZQF0!AQGI1= 7J*KK<1-C;(IR 1@YX/
M0T[[1#D#S%R> ,]:7,@)J*9YB9(W<CK[4OF+ZU0#J*0,&Z4M !1110 4444
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
M<'&0;V ?UKNZX3XM*6^&TZKU.H:=T_Z_H* .[HH'2B@ HHHH **** "BBB@
MHHHH *X>^;/QNT%?30=1./K<67^'\O6NXKB+QV_X7AHD?\*Z!J#?4FYL_P#"
M@#MZ*** "BBB@ HHHH **** "BBB@ HHHH X+QI\WC_X;1\Y_MBY?.W/33KH
M?UKO:X#QAD_$;X< 8.-3NR<GH/L%P/ZC_)KOZ "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KSSX9LSZAX_9FW,?%%P#SG&(( /T KT.O-_A<3_:/Q$!
M.0/%=SC_ ,![<T >D4444 %%%% !1110 4444 %%%% !7"^"R?\ A.?B,.O_
M !.K?_TVV==U7%>#H\>,?B%)G[VN0C'TTRRH [6BBB@!#TKB?AFZR>#KIE&
M=<U@XR#C_B97/IQ7;-TK@?A"I7X?29.<ZSJW/K_Q,;B@#OZ*** .,\9:]K6A
MZ8)]'MX"RK)+)+<1231QJ@!PRQ9D ;)^<*VW'*G-+J.LZE8^+=#MA,DVFZK,
MT*[;8E4 @=\M+NP&9E 4;<$9'7D;&JZ#I.L2VDVI6,<\EG)YD+L/F0Y!(SZ'
M R.AP,]*>VCV+ZC]OD6=Y@X<*UQ(8U8# (C+; <>@Z\]:5A'*:#XJUK7!J&F
M;[>VUJ.!9\/9R&*R8M@PN-P,CJ,$X*YW#H"*V?!NM7?B#PQ'J-[&$N!-/ Z^
M48CF.5X\F,DE"=N2I)(SBKD?AVPCCNHU:\W73 R3&]F,N <JJR;MRJ#GY00.
M3QR<PKX7TN.XTV:%9U73[F6\1/.8B2:16#.Y))<_.V,G S[#!89%)=:];^*X
M+66[L)=/N6D9($M76:.-4Y8R&0J?G*C[HX85BV/BS5+BPFL)/(3Q&9+?%I+9
MRP+;)/G:SAF_>!?+FY5@&,94;379M8VKZHE^T?\ I*1-"K[CPC%2PQTY*KSU
MX%8\?@_1X_/DW73W<J11_:I;AGG18F9XU#DDX5G8\YSN.<YI6 M>&]0N=4T&
M*ZO(XX[M9)8)UA)*>9'(T;E<\[2R$C/.#7/W'BZ]L]0N;N\M5&BJUW##L!,[
M/;HS.QYP5.R50.""JGG=\O10Z'9Q0Z=#!-=HMA*9EVW#@S,58-YO/[S)<L=V
M?FP>HJ+_ (1G1S<W,TEKYBW#22-$YR@=UVR,!V++P<>K?WFR 1>']2U>ZO-0
ML=8M8(;JU\IU:W8E'1UST/((8.I]=H/&<#I<5S@\-VHTZ_L_MVH^9?*$DNA=
M,)U"C"A7'*X'<<Y)))))KHE7:H7TJ@#:I/2@*HZ"EHH 0J#UI/+3^[3J* &B
M-!T6CRT_NTZB@!NQ?2CRU_NTZB@"%H(6 #1J0IR 1T/K3Q''SA0,]?>GT4 0
M211S1-#-&KQN,,K#((]#4#:;8O"D#V,#11_<0Q@JOT':KU%&P%+^S[':R_9(
MMK)Y;#8,%/[OT]J;#I^GP7<EU#9P1W$N=\JQ@.^>>3U-7Z* ,M=%TC[/);?V
M;:>1*_F/'Y*[7;^\1C!/ Y]JEFT^SF-LTEK"YMG$D.^,'RF (#+_ '3@D9'8
MFK]%, P,8[5DQZ%HL.F2:7#I-G'82YWVRP*(GSURN,'-:U%("E:6=G86J6MG
M:Q6T*9VQ1($5<G)P!P.343Z1I<FKQZM)IML^HQ(8X[MHE,J(>JA\9 Y/&:TJ
M* ,:W\/Z-9W5Q<6NE6<$UR")I(X%5I 3DAB!R"<D^YHM?#^AV(M!9Z-96_V)
M72V\N!5\A7QO"8'R@X&<=<<ULT4 <[_PA_A<RJZ^'-.W*I0-]G7(4MO(Z="W
M/UYK<DBCFB>*1=R."K*>X-344 8J>']'CTB/2%T^%;"$AHX-ORH0=P(]"#R,
M=*>=!T4N6;2[<DPQVYR@(,<;%HUQZ*22/3-:]% &$WAK0)$NTDTY'6[$HE5V
M8@B3)DP"?EW;CG&,YII\,Z&T2Q?8V8*R2!C/(6!3.SYMV<#<V!G')K?HH @@
MMX;6W6&%-B+T'6L^\T73M06Z^UV^\W=N;69@S*S1'.5R""/O'IC]*UZ* ,&]
M\,Z/J'_'Q#<?ZN./]W=S1\(^]/NL.0W.[K[TZ3P[I,D7EO;R$;F9B;B3<^[J
M&.[+*<#Y3D<#CBMRB@#%_L#3O[3:^\NY\UIA.?\ 3)MA<*%!V;MO0#C&.,]:
MNWEG;ZA8S65RKF&92KA)&0D'K\RD$?@:NT4 8=QH=A<FTWM=#[*OEKMNY1O3
M*DJ_S?O,[1G=D]?4YVU4*H51@"EHH **** "BBB@ HHHH **** "N(^*2+)X
M!,;<AM3TT'Z?;X,UV]<1\3L?\(3$I;&[5]*4<XSG4+?B@#MZ*1>E+0 4444
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
MZM_POBQ;"[!X>N.>X/VF'_/X"@#O**** "BBB@ HHHH **** "BBB@ HHHH
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
M8RZX\=:MI?BN[TW4EMIK>U>19%@LYD8QQV*W#R+(S%&.Y@FSK@YSP:T=8O?
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
MGFN([N 6ZF68-;L2D7'[WY<Y3GJ,]&_NMB>WU^SO+Y[2*.=!YSP),\>(Y70
ML%.>>,^F=K8S@U!=>&\QM%I=RNG126:V$D:PAE$*YV[!D!2H9P.H^;D' JKI
MO@VUT[6_[6MYHTN/M4LFZ.  O"Z >4Q).<,%.X8/R@>N0#L:***H84444 %%
M%% !1110 5PGQ0+#P]HF"0#XCTC/_@=#7=UPGQ2_Y%O12.H\1Z/C_P #X: .
M['2BD7I2T %%%% !1110 4444 %%%% !7#R(I^.=M)U9= E'TS<Q_P"%=Q7#
MN%_X7K"?XO\ A'Y,_3[2F/ZT =Q1110 4444 %%%% !1110 4444 %%%% '
M^*(Q)\5O !8D;&U!ACU\@#GVP3^E=]7#>)U5OBIX")ZJ;]A_WX _K7<T %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7F?P=9FTKQAN8L?\ A+=6'/\
MU\M7IE>7_!G=_9?C3=T_X3#5\>P^T&@#U"BBB@ HHHH **** "BBB@ HHHH
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
MV$-\W*^6?45MCP[X3*^$(T\#LEO9ZK=30I/I+N;9"9FWCY#Y*M,T;JIVX^7
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
M]<_:3_B*[BN#5B?CQ,OF9 \/(0OIFY?G]/TH [RBBB@ HHHH **** "BBB@
MHHHH **** .'\0G'Q9\$\ YAU#KV^2*NXK@_$,J_\+@\#PDG<UMJ3#'3A80?
MYUWE !1110 4444 %%%% !1110 4444 %%%% !1110 'I7F7P=8MH/BG)W'_
M (2K5OF]?]*;FO33TKS'X-\Z#XI;N?%6K$\8Q_I34 >G4444 %%%% !1110
M4444 %%%% !7#?#]V:\\:;L9'B&<8'8>3#BNYKC/ J*MYXPVCDZ],3]?)AH
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
MV6^<[F(3EBW/(V\T#.D\+^#M,\)VB0:;-(R>1'!*62-/.*#:LC!$4;]N%)&
M0!D<5<U+P_#JFM6^HW5]=B."VEMTM8Y3'&3(5+.VW!8X0  G&">.:Y?X8Z+J
M&@V:V&H>';FRN%LK=9[ZX%JAF=5(\L+;DA@I+G<W/S=^M:GBC2?[1UO3YK[1
M7US28[>93;#8PBN,H4DV,0"<!U#=4/3&XD '0Z/9OINBVFFS7LEZUM"L1GD
M#28&,G'&:YC_ (5[9B+4!'?NEUJ$%S;W,ZQ(#*DSE_F&,$J6;!XSDYSVYC3?
M"WB"U\666L7>G227-F;&.ZN#Y;3768/+=DFSN*HQ^<,!O )'0 NO/#LA\.ZP
MNF^&KNWU$G4S(1#&JW8DDD\D$#B0Y,;J>J!",KD@FH:':VWAW4K2!%MM>$+1
M3F:-(;54@ *N"IC!Y!+[OO#YE!]08KKPG))J=IJ%K>017%I;Q6\,TUKYLD6Q
M95+(=P 8K*PY!'L:Y*X\.S7.E6]CH>AG3';5&D:>YL (?FMID$C6Z.H"C<B$
M@@DX;M7HV@_:#X>T];J&6*X6!$D29MSJP !R>YR.O?K3L+<J:?HMYIKP6L&I
M_P#$JMPPCM?(&X@]%:0DY5><8 /3).#G.NO"=[J'@75_#-SJT#-JBW4<EPMJ
MR[4G9RX"^9G(\Q@#N],YYSB6O_$OM+R:?0];G\0VT5R9G(G>&YDQPP*G8ZL<
M;% )0'&%P<4H]/\ $6GI9>&X(;VV:"YBF@OXFGN8HRUM*F9"53<!,JLZG@B4
M=.<+7H([.ZT&_N);BX_M"%)[RS6RNO\ 1LQNJLY!52_RG$CCDL.1G.,&NO@\
M_P!MV6H+?A8[2Y\U85AX>,1%$1F)))4DD-Z,PQSD<4UMKK6EX\ECKUO<MIL[
M-:0SSE6)GG!C1\[0XW1,C A]J +PQ%;,UO?G7$MH?[>75&U+9YBR2BU6RPN[
MG_5@>7P/X_,Y'<T =EK6DMJEI%'!=&UN()H[B&4QB15=&R-RGJ#R#R#SD$$
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
M'Y4FQ/[H_*G44 )M7^Z/RI-B?W1^5.HH :JJOW5 ^E-,<;9W*IW#!R.M244
M5_L\(F:984$K##.%&XCTS5BBB@ HHHH **** "BBB@ HHHH **** "N0^(#L
MF@:<5[ZUI@/XWL-=?7(?$+_D6[#Y<G^W-)_#_B804 =<O2EH'2B@ HHHH **
M** "BBB@ HHHH *XF-?^+WW+\\:!$/SN9/\ "NVKB8R/^%W7*\Y_L&(^W_'S
M)0!VU%%% !1110 4444 %%%% !1110 4444 <)XA4-\7_ ^0?EMM2((/'W81
MS^==W7%:]S\6/!@W 8M]0;'<_+"/ZUVM !1110 4444 %%)GFEH 0TM%% !1
M28YS2T %%%% !1110 5YG\&/^1/UK_L8M5X]/]+DXKTP]*\R^#!_XI77U_N^
M)=5'_DV] 'IM%%% !1110 4444 %%%% !1110 5QG@5MUWXOZC_B?3#G_KC#
M79]JX;X?R&2Y\9%LG'B&X7GVBBH [FBBB@!&^Z:X#X.LK?"+0F4Y4K,0<YS^
M^?OWKT ]*\Q^ ;*WP!\)E!A3;O@8QC]Z_% 'IU%%% !1GG%<WK'A]=9U+2+W
M^T;ZS;3+@S^7;3LB7 *E2D@!PPYSZ@]\%@61^&%C\8WGB ZM?,+JW6W-GYS>
M2FW/SJ,\-\S>PXP <E@#IJ*XI?!>WP;JGAW^WM2Q?RRR"[$S&: 2-N*J23TR
M0,YSQNW')-B^\*R7UWX?F;6]0B&C2>:R),V+L["G[PDY/#,>N<GTX,DG745R
MMOX9N+?QCJ&OG6+J6&\MDM_L3$!(]I8A@1S_ !OQVSQ6?-X.U+_A"[K0(?%V
MHQWD\[SC465&DCW/O*!<8*\D 'GW-/4H[JBN,NO"FI7/B7P]JR^*+V&'2HFC
MN+4*I6^)4 ,Y/*\C)QUZ<5-8^&]4M-5UJ\F\5:A=0ZBN+:!UCQ8DYR4.WYNH
MQN!P!SFC4#K:*\\D\&>)6^'MOX<C^(5^FJ0RH_\ ;!MHFD=$;(0ITQM !.<D
MY)/)%:]YH6K2>*=+U:'Q3>16-I"T4^G&*,QW3=G+8!5LXSU&!P%Y)-0.LHKC
MX/#OB"WU77;A?%EW/;ZGN:VC>.(?V<QC"@I\AWX*@@-P.<AB2:SH?"/BZW\
MVNA_\)_=MK,$XE;4_LL8$JAL^64.3MQC^+.1R2N5)J!Z#17*7F@Z]/XHTK4;
M;Q1=6^G6L)CNK/RHF^U-D$,3M^4G&#CL?EV'),-CX>\20>(-?O;SQA<SV=\F
MRQMEAC'V'_:R5(9@3QP!C[P<_-2 [&BN&D\/^,H_!+:7'XN9M9$YD34&@7;L
MW9"%0,X ]\DCK@[:L76@^*)M0T&>V\4-'#9,IOHVB4F\PK!N0 %R2,_*>G&T
M\T]0.QHKE+'2_$4/B#5IKS7O/T^< 6<*QJ'@)Y)8XP<=% [#+;B<C.M]"\=1
M^!KC3YO%5M)X@F+;;S[.?)A#9& N=QVYR,GD@= <!:]@.\HKC[[3?&$XT-K/
M6[:W:W93J(,)(G^0JVSTY;(W9'RCZU8ALO$W_"87-W-J=L^AO"JQ6ZQGS4<;
MLY.<8.[GC/R+ZF@#J*3-<;#I_CE?#NLVUQK&FRZFS/\ V=<+ Z(J]5\T9)SG
M(.WH,$9--NM/\?-X>TB&SUC2DU:*6-KZ62VD,3H&!94 ?/0;>>N<\4]0.UHK
MF9H?%/\ PEUC<0WEF="6"2.X@:-A,TAP5<'.,#;C_@1Z\56TZ'QPNH:\VH7F
MDM:R,6TORX9"R<8 E!8<#;G /)8\KC%&H'7T5Q4EK\0/^$+6%;[2F\2+)\T@
MC<0.F_ZY!VX.<'G(QWJWJ5OXP;Q%H\NF7FGQZ.BM_:$<L;&1SCC9@_U&W&?G
M^[2 ZJBN;LX_%7]OZI]NEL?[**J+'RT;S,\Y+C/N!P><9^7I68(OB)-X"O4^
MT:5!XHD$OV9BK&"'<3Y>X\Y*@@G@CC&&^\7<#MZ*Y34#XP6;1?[/^PNGG@ZF
M&4J/+*L/DR220Q4X[[3R/NF6W_X2O_A.+OSQ:?\ ".?9H_((_P!=YPSOSST.
M1S_LXP.I0'345Q^G_P#"=1:5K+:A'ITE\+AFT]48E'BP#AC@;23N SG'&2U,
MO+KQQ'X:T9K?3+2?5Y'C6_C\X!(AU=E)QNZ8P,'G(Z50'9T4Q-VP;L;N^.E/
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N/\
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
MQ277@>WU>Z2ZUW5)]4=()84BDC18HS(5)95 SQL4 $GC.<DYH L-XM9?$O\
M8K>&]7.794NO+B\IU5H59U_>;RH,Z\[>BOZ<R1^*(G;5?M&D7MM_9LRV[%S$
MWFRL$*(@1V)+"1,9 ^]CUIECX;N;/4M$O'UR:?\ LRQDL61X4'V@-L)=B.AS
M$G3C@^M0Q^%[QY]9:]UR2XAU*XCNT6.!8VMI8]@1E89W8$4?!!!(.>#B@!TO
MC6QM;BWM[_3[ZRGDO$L6CE5"8G="T98JQ&QL8# D;N#C!QO:;?\ ]I:9;:@M
MM);+<1K*L4NW>H(R,[21T]":YNZ\'37U]!=7>K"64S!KH>20LT0ADB$2@/\
M(!YKOG).XYJU9Z3J^GZSI%O;ZGMT+3M--LT/R[[J;*!6;Y> JH?ND9,AXX%
MC:U34%TO2+S4IH99H[6%YFCA3>[A5)(4=R<<"N=L?'5G>7_V/^R=2@G\]("L
ML:8!:2:/=D.1@/;R XYZ'&"#79,5*_>%<0O@^:ZT"TTS5[RPU!$U%[ZX5M/(
MBG#N[LFPR-CYI"026  '!ZT#+B^,K5XI6CTW4I6A5FECB@$C(%EDB/"DY^:)
M^!DX%=4S!$+G  &237G$?@74K>[CN+'5M&AN;>.2.WE;1BYM-\LSYA_??(=L
MH7!R#L!Q@XKT.8,T#HDNQR,!L9P?7% '+R>-M)C@2?[/J#QR/;I&PLY-L@GD
M\N)@2,$%L=\C(R!D4[_A--*'F+]FU"0I>RZ?B.RD?,L:%VP "2, X/?'%8,'
M@'5/["DLWU"RM9XY+26!+*!X[4O;3K,C&'?A-Q0 A,8'&3@8MW'A'59DTS_B
M81)*NK/J5\(VEB#AU9"D;(X885N^02.0 <4]17-=?&V@R3P1Q37+BXCMY8Y5
MM)3$5G.(B7V[1N/')&.^*N6&O66I:9=ZA:+<M#:32P2!K657+QDJX52NY\$$
M?*#D@@5A+X*A7QB-0,,7]E16MK#;V\<\T8B:W=GCS&&\MP"V02,C:.O&#2].
M\8:?'+"&TORQ-=W*@3R-YKRRO(JMF/*JN\<@GITYX-0N:,?C+0YM/T_4(6O)
M+?4@3:E+"X9I0%W9V!-P&T9!(&>V:DB\7:#+J,=BMTZRR+"ZL]O(L9$N?*^<
MJ%RV" ,YSQUXKFYO"OB.X\->&K&XBTR6YT<@2(EU/%%*%B,:D,HW=\E3D?7K
M1-X=\77'B$:^TMG'?6]K9I&%NIA#<R1^89EEBV[0I\YMC#<P*J<<8)9A='?W
MEY;V-E+>7<RPP1*6=VZ 5@S>,?#]J-TUY.&\QHVB%G,959=F<QA-P_UD?)'.
M]<=15KQ':ZA>>'+NUTN"TN;QU CBO6=8G.0<,R99>,X8 D'![5A3:7KZ^&5:
MWTVUN=4DGB?[+?7K.EO&#'YB"<QLS_ZO/*Y)/4 #"&;$/BS0YK^PL%NW274
MQMUDMY(]Y&[<N64 .-CY0X88Z5#'XS\.LKR+?2)"D#7)=[:54\L+NW!BN"-H
M)&.H!(R!6!KGA7Q#?:EJNJZ7<):7$36K6$"R1B*Y\IS+^^S"S)F1Y,E&Y&.G
M-6KW0]=DF\6"UTNP6.ZL$M],)N",N(G7Y@$_=C+XR">* -]_$VBQV\LTE\L0
MB**RNC*ZEUWJ-I&[)7GIV/H:T-/O[+5=.@U+3;J*[M+A!)%/"P9)%/0@CJ*X
MDV/BAX+:WGT%%M[:?*NFJ/-=J"D@,B2N "1O5=K'[I;D\"MNS/B"QOM&TDP)
M<68MIGO;UL*492@B0!0 6;<Q)"@?(>!D"@1O7UY::;83W]]<1VUK ADEEE;:
MJ*.223TK*M_%7ANZM+B\M]?L)+:V($TJW"E8B6*@,<\$L"N/4$=:V+B&&X@>
M&>%)XV&&C=0P;Z@UQ%GHM]]CTZ]N=""7-AJ$]P]L7C=YHRTQC8-G;N'FYPQ&
M#NYZ$@SM8+F"\M([FWF26&51(DB-N5U(R"".H(K&D\8>$X[FZMI/$VE)-:;O
MM$;7D8:':&+;QGY<"-R<]D;T-6M!T]M/TD6\B+'NFFE6)>D:O*SA/3@,!QQQ
MQQ7+:EX>EFUWQ-<6WA]MLVE1Q6DZ-$OF7 ^U%MOS95C]J/S$ $L^?< Z2X\4
M^&;6VENKKQ'ID$$.SS)9;N-53>NY,DG W+R/4<BM&SU"QU2QBO\ 2[V"]M)A
MNCFMY!)&X]0PR"/I7G<'AG6+>**/S-7E*2V[?:1);>>H6VD1@,_+@%P.F>20
M2,&N^TKS/L&V2Q%BWF2'R 5.!O.&.WC+#YC[L>M/U U****8!1110 4444 %
M<CX^Q_9&D9!/_$\T[I_U]1UUU<CX^.-%TO/ _MK3><_]/<5 '6CI2T@Z4M !
M1110 4444 %%%% !1110 5PZ*O\ PO2=L_-_PC\8Q_V\R5W%<5'@_&VZ/S97
M081_L\W$GZ\4 =K1110 4444 %%%% !1110 4444 %%%% 'G_B0-_P +H\!L
M!Q]FU,'_ +XA_P *] KA_$,>_P"+?@E@.4M]18_3;"/ZUW% !1110 4444 %
M%%% !1110 4444 %%%% !1110 =J\[^$K!M!\1D8_P"1GU?I_P!?DE>B=J\Z
M^$,OG>&M?EV;-WB75CM/;_3)* /1:*** "BBB@ HHHH **** "BBB@ KC? W
MW_%/7_D.W&<]?NQUV5<7X!;<?%?S;O\ B?W0_1* .THHHH 0]*\Z^"*LGP.\
M**S;C]C!)QC/S-VKT-CM0G:6P.@ZFO._@=_R0GPEP1_H0^]U^\>M 'H]%%%
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
MEC0D'(R@(P:OZ'X571;AY)O$&HZLHEDFACO1!MMWD9F=E\N)#DEV^\6P"0,
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
MCI_Q^RC^E>DUYQ\'U \%:BW&]O$&KER.C'[?,,_H* /1Z*** "BBB@ HHHH
M**** "BBB@ KB_ "A8/$; *-VO7I^7O^\QS[\5VE<?X#S]G\0\$#^W;W&>_[
MR@#L****  ]*\]^"D?E_ OP?'W&G1UZ"Q 4D]*\_^"JJOP+\'!<8_LV(\?2@
M#T&BBB@#AO$JZE<>-/#]E:S316TT5SYP4W"HX#0\;XB%5]ID*[_?'<CFH[JX
M@O\ 78)+S69;J);B.R"M=EB5BER7!_=8X4HR@'./;/;:QXLM='FNXS8WMXMC
M"+B]DMD5A;1'/S'+ L<*S;4#-@=.5S%:^+(KW4;6QATN_P#W]W-:M*5C"Q;
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
MU>"CCD:=JG/_  *UKNZX36&9OC?X0C'W5TC57)QW\VR']:[N@ HHHH ****
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
MQD$;)"C_ # ]&#$#;M!-Q])U)C!<:IX/CU$7,-W;?9X6BB^S^=-O+2#>1^\
M4NR%B&7(!R<1:MXT\10Z9JEY:6UM:K910)_I%O-(_G&<1S$("A>,#(4J?F()
M!QBM>WU3Q5/=:,KI8Q6\]W)%-(ULX-Q"(]Z21J9 8B2"I5MQ[].IKN!BZ'X3
MU2UUEYKC2Y%D2\LQ--),C172PVJ(+A1DG<&#KR%8C83]T8[3Q9!<7G@S6K.U
MLS>7$]G+%' -O[QF0@+\Q []R*RF\37SSMJ%NMI)I"W\>G[0296+NL8E#9VX
MWN/EQROS;N0M9\GB3Q5'INISRP6$<VF*EO.!#-(#<EU)**#N9/*=&&.26QU!
M% %76M U2\72XK?3+:6[U"UN8[J^NM.C<0%E4HKH'&WC*[AO^[@@YS4%YH,M
MQJ]Q.OA^Z?4+J^LKVUOY''^BQ1I&&C+=4P%E!09#^:W4.V-.7Q-XDMUT>.1+
M2674MQC,5E<$C*Q; Z#)B^:0[F8X"@'@G%=S"TAM4:=4$NP%@IRH..<'TI^H
MUY'FWA#PY'I>O:'<_P!EZA$]OH1LX6N.4LH=\;+;GYB-X(;) Y5$'85TWC:W
ML[K1+>&\TAM547ULXB6T-QMVRJS-@#C"!N??'.<'+;QEJD>@3:M+IMLJ3Z5-
MJUD(Y7D.Q%5MD@"9W$.I^0-SN'8;NA\,ZEJ&L:5]NO[>*)9';RMBRH2H./F2
M5593D'@BD,Y35]"-]XFO95T62ZB>_L))EDB 4^6\;).C-PQ3;(K <[3[ %FD
M^'=/B@\1WU[H8W1W=Y(D<>G,LTP=I2W//G*XDR !C/J>FQJ7C2/2O&=IH=RM
MGY$_DQF0W.)EDE,@0"/;\PRB@G(QY@/2DTWQ1K>J6$,MKH-LEU+:R7"P37Q7
M>1Y9CVL(SE663EL?*PVX/4!)':I;K!X?4Z!<K;:;"D<1^SMFW)B=2-A .!L5
M<@'[XXQDUS%EI,-CJ.E6M]H=S_HVF:8JB+399'$ZR2LP6<':I#>66SV[\\>A
M^']8FURSDU%;1(=/E8&REWDO/'M&79"HV?-N &3D 'C.*KW7B#[+XLCT5ELQ
M 8$EDF>ZVR1L[E(U\O9@[F5@#N_A;CCDO97*L<C)IDC2V]GIEAK.3<:@\5\0
MT36JR2N94&_&,@_N205Z8("\Z&K:;H?_  C6KPQ6>LK;CRF"1QW+$.HX\I!\
M_?YL#&3SSFM*[\726.GW=]/9VT:);R75O%+?*LLL:([;V7:=H.P8P6.#D@$$
M5##XPN&LM-O7TN"XM+Z\:T%Q879GC0!')D)**=H9&5N..HS0!1UC2X[C7K^V
MC_M4V;Z1:1?9X?.5&Q-+M97&-LB\;L-N*GD' IFCV-Q#XMT^^EBU:2^GEN%O
MWDO;H0Q$!BH$)4PF,;E56!4]/O$-6[I_B*^OF:&'0]T]O$C702X!1'?D1HQ4
M;R%PQR% !7UXN6&M/>ZM-IOV,1SVKR+=)YJL85S^Z8@?\]%^8>@R#R*=@(/$
MBR23:?;3+=#3)I66ZEM9'1X_D)3+)AE0D8)!Z[<\$UR0M=>MO$,-U<O>S?8U
MB4G[7."ML+FX42>4H,<SM$8]V[#  G&X**]4&".U85UK7V;Q!#I?DJ4>$2O+
MYF/+R^Q01CNQ&.><-Z<H#=7H*6D'(I:H HHHH **** "N1\=+OM] 7_J-V9_
M*3/]*ZZN/\;;O^*;VN5_XG=MG'<8;@T =A10.E% !1110 4444 %%%% !111
M0 5P5FQ_X7_K<9Z#PY8$?C=7>?Y"N]K@K&//Q]UV;9T\.:>N[/K=7G'Z4 =[
M1110 4444 %%%% !1110 4444 %%%% '!:Q)CXZ^$(\9SHNK?A^^L:[VO/\
M7"1\>/!?<'2-6_\ 1EE7H% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5YC\$XC%X$U)2<@Z_JN/_ R4?TKTZO-_@[N_P"%?W);/.MZJ1GJ?]/G_+G-
M 'I%%%% !1110 4444 %%%% !1110 'I7&_#Y=MCX@Z\Z]?GG_KL:[+M7'^
M=W]G:WN;/_$\U#_TH:@#L**** *U]@V%P#T\ML_E7#?!/_DA'@S"LH.EPG#=
M?NUVNI,JZ5=L_P!P0N3GTVFN-^#*>7\"O!2_]0BW;\XP?ZT =_1110!P?B'Q
MM<>';W4K:31OM#16ZRV.VXVF]<*S21X*_*552V1NR W<8,4_C+68DU>6WT&T
MNFTQI \*W[)(P#.L9&^()ERA'#'!(!/7&EJEOX3>77FU+4HX&-M$FI$ZD\/D
M1?-Y9.''E9R_S#:6YY.*S;RQ\$WK7%O-X@4)'++-)"-6($,A9A(V-_RD,[C'
M0'C Q4,-2K+\2K>1H[BPL;<V$LD"1W5[=?9T;S$F)S\C%=KPF,@\[MW V_-:
ML_'CZI_9@TO3[29]0M%NH8I+[RWEY<.L8V$-@(3DE>HSMJSJVG^$8[Y[C5-<
M&G77F1'/]I&$QLJ2A !NP,AY3CN<GDC-5VTOP7I@%F/$0L&OX,>6=2"O<J\L
MDA<%CN)9Y9/F'7=QT& "YH?C2+6?%-WH*V]L)+?S]Q@NQ,\0CF\H>:H4>67(
M8J,G.QO2MK5=6;3Y[6UMK.2]NKIF$<2$*,*NYF+'@#H/JPK*TFS\.R:PTVFZ
MM'>W]K-<.P6Z61XA*^Z2,@<A-X!P>A ],5HZUI]G=1P7=U?R:=):2%X[F.41
ME"RE2#NRI!#="",X/4 A@<XWQ"@DUJUTJTTMY+NYA\Q+:6ZBBG9U>99(U0M\
MQ3R'R02O3!.<UU>K:I#I&FR7TUO+,0R1I%"H+R.[!$49(&2S <D 9Y('-8EG
MI/AW0=9ADBU06\@@6(6LUPA$AWR,)#NR^\M+)E@?FR<YK?U33[;4K![6ZR(B
MRN&!P4=&#HX/8JR@CW H^8&(OB2^69K23POJ(O=\@6$/#B1$5&:17+A=I,BH
M,X8MG( !(AA\;6\LDBKHU^,3VL(W! 2)A%\V"W&PS(&'7T!J3^P86CBO%\4:
M@;I2ZK?^=$S;9 @*!2GE@'8A&$ZC/<YB@\%Z/8O#Y=]=K##+;M!"9QB-HD50
M V-[;@B;@S')4'@\T?,!TWC/R=-?4O\ A'-5DT_[,;N.Y!@"RKN4*H!E#!F#
M;@& X!R0>*AF\=6<;11PZ3=W4[RRPF*.:V7;(AC4KN>558[I57"D\@@X(Q5*
MX^'.BS-,UQJER2MC)IB.XMV-O;NR-Y>3%E@-B@>9NP">I8FK4G@?1XVMY-/O
MIM,B@FDFMX8([=HH6D,9;RUDC8*-R;AC&&=O7 /F!>?Q5#_:MOIL6AZA+.\4
M$TVT19M5E;:OF*7WX!!R55@-IYXJSI'B"UUJ4K:VMQY&90MR=AC8HX0CAB5)
M). P!X/I67<>![>]U*PNKS5KVZ:R:&1#,(7<O%MP0YCWKN*@N%(#9/3)!A;P
M7<6?]J:EHFK$:[/8SVUO=7$,0 D?!5Y3&BF0JRK@G.!GJ232Z[B^1W7EJ1P!
M7/S>(K>W\51^'VL;IY'A6=KI0IAC#,RH&.[<"Q5@..<'T-:FGV[V>EVMI-=2
M74D,2QO/+C?*0,%FQQD]37-:AX)M]1U+4-3EU>\6]N9()('$I"6@B*LBJ@(5
MAN!;Y@>6-5L!)HOBK1?$-[;P6=G<;[N&60M+"J[1&8\J^3GD31LO!!5P0:UM
M0U&UT40HMK-/+<OMCM[2/<[D#)..  !U)('0=2 :>B^%X=%EL9EOIIY+6S^Q
MY8*!(N4VLP ^\ BKG/(ZYP,6-8TFXU"YM+S3]0%A?VC-LD:+S4>-L;XV7(R#
MM4\$$%5/J":VL%C+F\4:+,%:&PN-0^UP22-'#:[V<1OL=&4X)96R-N,YR*DM
MM>TB+59=+L='NU>&0!S#:817:-6R<<CY9$R<<9YQ4%OX+AM]<T;4FF2Z_LV.
MX_X^K<22/+,^]Y5?(\MBV> ,8...,7=/\._8O$FMZXLEJ]UJ3*R2"VP\0$:)
MM9MWSK^[0XXP<^O"$1?\)1H^H:,9KZSGCAN;IM/CM;NWR]Q,"045.=WW7SV
M1B> 357^W/"^+!%T>Z#6\<S6L1TF17@$)1'"*4!7ED QPW&,BD@\(WXLK5;C
M5+<W]CJ$NI6<\-HR(DLHE$@=#(V\$3RC[PP&&.1FH[[PGKFH:CI>HW>N:?<7
M-DDP_?:82FYY(Y%9 )05V&)<9+9YR: -&UUCPW)XHN(X;41:LTPL9)VLF1I'
M\D3A/,*C=^[PW7'&.HJU-I_AO0[*]NFTNRM(;DJER8K50;@LVU58*,N2S8 Y
M)+>]86G^ Y+7Q7<>(YM5%Q?27RW:OY!7Y?LL5M(C#>5)81!@P"E23U!(/2:]
MIDNJ:2]M;W"VUP)(IX973>JR1R+(FY>,KN49&0<9P0>::N!SXG\$7&FV\O\
M8<3Q0W9ACMSI#^;!/Y>X_NO+WH2@SD@94@YP16S8Z?X=U&R_M"VT6V"W4*0L
M9;(1.\:'Y4964, IZ*1QZ5AW7@V^U!%N-0OK=KN:]6ZND6)Q$8Q;M!Y2;75A
MPV=Q)).>,8 [O;A2!UH0SFO^$K\.W$$RO?*;86\MPTLL3+"\,>T2.KL-KJ-Z
M\@D<UGVMYX%?^S[:*ULX&743';0S69B:*\\HN/E=04D,9)!."5/'6H[CPWXA
MOM+G\/W=]81:7% L=M/'$3.[HR-&SK\J* 5^91D/GC8.*@7PSXBOKM-1U9]/
M2ZN[F/[9';RN5MX8X950P,4!,OF2!]S 8''\()0&O!XB\+6-H%LV%M!A[AHX
MK5T\L&1@SR*%RF7#\L!DANO-4I+/P)>7M^9]$LGN87F\]Y=/(9V,;++M8I^\
M)1F#;<Y#>]46\.^-K/3#:V-]83W%ZK?:K_SFMGM9 Q*/$@C<.O/,;,H&#R=Q
MJ1/"_B"'7+G6H9+8S-/<JEO)>2M#Y+IF.0*5(BF#@*=H(*,V23@ L,FN+SP!
M?075U=?9\+%;0RO*CQMM,I\A1D DF53MQR6%/O-4\ ZAI^G7]YJ5J]HJS+:S
M&=D"B+_6G((QLV$,3]W'.*S=/\/^+H]$BT^ZT_3 (FMV;_B;W4\DF-PD*3E%
M>,@;"H (R6&0#FBZT'Q;=:58JUO;BZ$%RC2+J,B2V[R2J47=Y925 @^;>AR5
M!P>M&J$=;9Z%HJO!>6MG%M"HT>PDQG"JJ/MSM+!54!L9 & <57O-#\/V=AJT
MUUN@M;V075Y+)=R(-RXPX;=\F-J_=QPH]!2Z;-X@/B.]LKRU@CTBUMH$@N -
MKW$Y#&4A<X" ; ..I;TJ;Q%87E]HY6S"27$,\-PD4C;4E,<BOL)[9VX!['!.
M<8H$<\C?#N*.SNDURW'G22^1<+JLF^5QY<4@W^9EB-L:D$G;@=*[6UM[>QM(
M;.UB6*W@C6.-%Z(H& ![ "O/)_#_ (BOM1N+CR9-*.I2W+,;.Y0&W4Q11Q-+
MD'>S>5\VS[N0,G&X^A1M)]@1C!LE\L$Q!@<''W<]/;- SEEA\#ZEI5[)#J5K
M=Z?,3ILLB:BSQQEV"F!6#_NRS%5V*1D[1CI70:?+8/;?9;&\6Z6S;[/(1.9G
MC=0,J[$EMV",[CGGGK7"Q>&=8ATRPL[NR;5H;F."6_AD\E0LRW4<S$Y8AC\\
MS'&0=H&>177^'["^L%U%;[;F6[9XBLA<M&$1%+$\[B%R?<T",V_7P>VH7NBW
MVL017^H3Q326KZB4F\Q?+$9C7?E.5CP%QDX[GFU9Z;X;TVUM)K6Z6)([.1+>
M9KUW_P!')5V(9F.0,*=W.T=" :J7%KJ:^+KRZ72[JYMI6MU4,]N+8C=&6E()
M\S>FTX[>@R<US]GX5OK.V69=,G>Y;P_/9QP220[+-RL9\A/F/WW#DD': J@\
M!:K4>AV.FS:!I>C6-M9ZI ;-CY-L\EWYGF'/W59B=Q[8!]JAN_#>DW5[?SW$
ML@N=1,;%C(-\?EXQY9(RHX!X[\]365)HES8V^G:A_9MUJEV]S%+-"R6RFV"Q
MO]U<JF=S8R"S98<D 8KW>EW^HO>7$GAB1+_4I(&CNII8F-BJ,N </E2A7S-J
M;E+'KR<3J&YM3Z'HUQ,TTU\S1?OEA3S$VV[,ICDV'&1U8$9(!)X%.D\.:?-/
M'/<:E=2A)_-VRSAD?*.AC*D8*E9'X]QZ#&)J'AUKQO%J'29VCELWAL480M&6
MEC;S3$I/!9L;MX&3]36=>^%VFCTNSB\//]GBU/SYKEK6V9Y ;>==[1E=HP61
M<@9QCI1K_2&=C:>&[>R^S-8ZE?0I% L+J)_,%PHS@N7!.[D_."&.>2<#$L6B
M_9];U/5[?49S<7\21^7($:*+8"%*@*&_B).6.<_3%C15":+!&NFC3$5-JV@Q
MB)02 ..!QCCM7*IH2@;ET.2/4(UN1>7112;Q65P%)S\X=F5PO1<8.W !"3K-
M#L)-)T&QTV:^GOY;6%(GNKARTD[ 8+L3W)Y_&LC4O"6G:EJ.HWUS,_VN]@B@
MCF,4+/:+&2P,19"0=S%N=W(!&*3P1H8TGP]:S36T<6HSP1BY9;9;=CM!VJRJ
M2,KDC.3GUK%\06>N3>.3KUEHMI<0Z5:QI'+.&$[%G+RB+:C%OE"J 2!DL.Y-
M/4K0]%1=J*I;<0,9/4T^D7I2TP"BBB@ HHHH *Y#QT0H\-%C@?VY:_C]ZNOK
MD/' 4Q>'B>VMVA'_ 'T10!UXZ44"B@ HHHH **** "BBB@ HHHH *X:PVGXZ
M^(?E7</#^F\_Q8-S??IQ7<UQ>GHO_"[/$<G\7]@Z8O\ Y,7] ':4444 %%%%
M !1110 4444 %%%% !1110!P.LQ&3XZ^#WP<1:-JS=..9;$?UKOJX;4MK?''
MPRO!9="U5O<?Z18#_&NYH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MO/?@_M/P[8JN"=7U0GW/V^?FO03TKS?X*,6^&"DY/_$UU/KS_P OT] 'I-%%
M% !1110 4444 %%%% !1110 'I7%_#V19-%U?8^\#7=34G.>1=R BNTKAOAC
M"T/A[6BW_+3Q'J[CZ?;YA_2@#N:*** ,_6F \/ZB6Z"VDS_WR:Y7X/KM^!_@
MD9S_ ,26T_\ 1*UT^O[AX:U0I]X6LN/KL-<S\'P5^!_@E2",:-:=?^N2T =S
M1110!Y5XP\,ZQJVH>);BWT::X$EK%':B.>)!>MM(V,68%1&Y20$XY4XSG!2^
MTOQ!-I^M:=-X;U'4(;BXG9$FFM#"(C)*P$7SA@7WJ&#\;<C(QBNBO-0UZZU_
M4[/3+[3+&+3TBRMU"TK2,XW%FPZ[5P,#KD@\\8.7J7BSQ!::9_:4$VEO%<R7
ML%O"T+[H7ACF=2[>9\_^H(90%(+=>.9),>?0/$FE7]I;Z=I>L7J6]U TVJQR
MV9N+A%M9TW8E;!92T49)4$C)'K3=.TGQ1I1C^U>&]0U!3IRPM#')9F*X;S;H
MJMR68'=MEC9C&-FXM@$  ;8\0>+KRPU.]M3I%D;&3RI(9X9)3&X1=R%@ZAAO
M)(;"_*!QSD1WWB?Q)I/B&TTF\&GSS2R6<>V&VE5)?.N)D=O,+[8R(8@P5LY8
M%06+"G<HD\/:=KJ>+EU2^T^>*U5]0M4280AH1)<B595*,=T<BJHPWS!E'&"3
M6QXLLWFO-+NYM'?6=/@>43VB(CD%HF59-K?>Q\R8_P"FN>@-8,?Q NEU34[5
MI-,NR)YH;**.3RW3RYXX#YQW-@;I<Y !VH3CGC8OKKQEI]BCM<:1(QNX8?.$
M$@!21XHP=ADX(+R'[QR%7NQVH$<GX=\)W+:C8Z9KFB/':C3(4='A2:-$5[HI
M:^=DL#&LT8!7KLZX)SW7C2QFU'PC>6D=FU\K&-IK12 ;F%9%:6+G@[D#+@\'
M.#UK7TUKXV$(U3R!?;?WH@SL)]5SSBH]4.H+8.VEQPM=;D"^?G8%+ ,3CDX7
M)QW( H \ZN-*\/RW9U1O!5X^@7;WDUW9R:>9#=7<BP*L_P!G(+#*),FXJOWF
M)&'W'*T[PYK#3K%?Z'-/=#4-+-T9U+KMBBMV$XD8%9'1HY8V9?F(8$G 7'0Z
M?XYU9=/TV^UZUM+*VU&,SVTL(DE\R,V\4BMM7)7#R.ISV0'^*KNC>*->U?5H
M+9+6Q3]S;SS1$2[E5XXVDP^-F5,@P.I%%B3A[C185L#))X2W21Z6+?4F;1YY
MIVN3<6[-SRMVI82.64,?D^\-U3W7AVUBETO3=>\/0RVUG<7:,D/AV2[LS'(\
M#@11(K>4'3.22=K[^37J'BK6IO#V@2ZM%:BY,<T$;1L^S*O*B,0?4!B0.Y&.
M,YKCKGXH;+6:^MK"UELQ>7$,#M=X^TP16XE\Y2%(PS$(O7.]#GYL4;;#L4Y]
M,TV\U_1M2C\)7SWED^GI;1W5K*&M(3C<4G!VJ$!8NC$EC'@]5-7O!ME OBR7
M4+739$::WF-U<W-C-:7*NTJ%$FW'9,W#X<?="#'RN*U9O&%T_BI?#^FV=I<S
M3F)X)&G*J82F^21CM]#A%7<6/7:H9A%<>,/$%O;^)9T\/V]TVDZA!86L,%X0
M]ZTGDG.60!"!.HP21N4@D#FD,E^(]IHMWX9M4US23JMNNHVK",6<ESL'FC>V
MU%8@>7Y@)Z8)'?!Y76-/=O$MW!INFW[Z6VH:4MQ;1VLJIMW1!)4) &%"A)-I
M.$)+ ;*Z>/QM=7B71L=+M=D,K$37%X8(EMQ;Q3>;(QCRA_?*I7!Q@Y([=-H>
MH3:IX?LM2N(889;B)9'C@G$Z(2,D+(H <>X'-5N!4\7?;?\ A%+W[ ;@2D('
M-MN\WRMZ^;LV_-O\O?C;SG&.<5QJMH(U!IK&]U<>';B5OMLQN+I$2<*GE+&V
M0RQX,F[8=N_ /.16O_PF>HPH\FH>'?L:S:?/J%F&NMQE$6"8Y!L_=,596_B_
MB[K@['AW6KO7(7N9+>T6R**T-S97GVB.5MSJZ9VK@J4&>,'=P>#2W$>52IJ5
MY'<QVM_X@:6:VM4DC:6XC=8C/*+>488$2[1 ),8)60EQD<.U:YOYHKX6\FL>
M7#)J[07,%S<G80MV&C?!P /]%>(GGYB$P$KTS5/%7]F^,++16M8I+:=$:6X$
MQWVY=_+CW)MQAW(53NY.[CCFBWC2ZPR6GAV2>X2[N[-H//56+PI*\97(P5D$
M1 /&TG!Z'"T&<Q;3-'%8VL.N2R6@O5769[*_GEAM[<)<^5B65B\9+I"LFULC
M@\ [JM:C;:)#%H$T?BK69K*YU!K57DU:>%67]ZY.]64N 0JAB3D*O)R2>VT'
MQ':^(EGN+"%S9Q[%%P05#R%<NFU@""APK9'#94X96 @\2^)G\/W>G6T=@ETU
M\653)=QVX#;D55&\C<S-(  .:=D!E0FRMO%UW:66L37FL6^GHJ6EQJ,C(TNT
MX+1[MH8JJD_+GG=W)KE;G7Y$MK%H?%5U ]Q:VTFIR32?+8W375NBAL\1%MTP
M:'@84\#!SU6B>/)M9\1/HC>'+JSN('6.Y$MQ 6MR;:.?+(KEB!YJH2 1N([<
MTDGCY8=*6\N/#^HP//L-K \D)-R&ECB.&$A5<&52=Q'&2.AP]+ :/@NXO+NS
MU*?4/M"7GVPK/;RNSI;R"*,.D1/6/=N93W#5RFL:EJ4'CZ72_P"T;Y+:;4[7
M;Y<C[E+K%LC7^$1%8[TN"#SLY'%;=Y\0GL--2^D\)ZI+&[.1Y,MJ08UC60RA
MC,%9"K'!!/*D>F=0^++<^)[71?[-O=ES DZWVV/R%W[]B-\^]6/EMC*8SQG/
M%&@'.Z+='5M9\=6-MXPD#6>HQPQ8E23['#]G@D<*.WS/*NXYQT_AQ69INLZD
M-#\+ZII_B&77#JFI-&L$EU$@D MYR8]^.<%%;  .5]S7H&AZPVM6MS=MI%YI
MHANI;8+=^7NE,;%2Z[';Y2P(&<$XZ8P3+JFI0Z7!$S6=Q>2LV([>UCWR'U('
M   /)) YQU(!+$F?X%OIM3\#:7J%Q=274L\9=Y)'5VSN.1E0%..G [5Q%YXS
MO(]0UOR=>NAIU\+R'3+L10O'#/#"K*L1V8?+)<_>+?<0=ZZ]?&>GK=6]I)IN
MI0&40[O-M2@@\Z5HHPX)R,NI'3&,'IS4J^)-%CO-8L7M9;<Z.KRR;X %<*BN
MS1X^]A9$S_OCUI%:G"IXNUV[L;U3K<MO>2SVEO:+;)'/M5W>3>%\DEY#:^7(
MRX(W<#:#5BZ\8:U-IVF75C>.MQ'97OVI&2)(Q<030QJUP&7>D?SLS;<$+SV%
M==>>+/#L6)KB&>58XTN4E2QDEP&21@PVJ2"!"^>XP <9%:FDRZ/J4!U#3[14
M!DDC9GMS#(&#;7!# ,,E?QP*-Q:G/?VI?_VWJ%U'KS2P0:G;V<5CB$QM'+%"
M2<A-^1YK./FZ+Z4C76LV6C:HT'B*34+F/4K>WA>Y2'"*TD0*GRT7J'8$\D=L
M$5U'V/2]+CGU#[);V^R/=)*D0!VJN.2!DX Q]!7)VFL?#_?-I=OIL$7F.ADM
MCI,D8D;?$BDJ8P&(::+Z;P>!DT!J5[7Q!>7U]>0V/B*1K+;<7(D^R(]Q&5$'
M[E$ ^;8TCAPRE\E5R#S7=:?<+<Z9;72R;Q+"D@?84W97.=IY'T/2N:OM;\'R
ML\%[9-=M;W$KLHTN6?9+$%#OQ&>0)%&[OG@FNMC:,6JM&,1[/E"CMCL*$,X'
M6->U_3X+QHM2LV>31Y=2A58=YMWC,>1PV'1M^!T/RG!.<+U6@MJDEO--J4C,
MKR'R4EA$4D:CC# $@\@D'T(K!N-2^'J65Y))%ISVU[8_VG=A+/S!-;;L^;(
MIW#+$\\_>/8UKP:YX=T^"PL[>1+:WEBE-O'' RI''"/G! 7$87@8..>.O% :
MF3J/B;4K'QE%;(RR:4)K>UN,P,!$\HD (DQ@MO-L-IQQ(3Z50T?7/&6I:;;J
MMUIB:C)ILEPBO"VR5CY;02<-E5*LRL.?F4D<5O1R>%[Z?[''8Q2-JNV^96L&
M47!7:5D<E,$C:G+<C"CTJ+2Y/ ZV-M:Z,FFI:R6<K6Z6T*A&@WJ) N!C&\KN
M4=R,C-/0#0T'4+S5M/.J3[4MKMO-M(C"8Y(X<#&_YF#$\MD;<!@,9!)S=2U7
M6X_&RZ/9^3]GEM%DCW6,LF)/WGWY5<*B_(,9&<GWK1\.W6@S:>]GX;6VCM;)
M_):WMX_+$#$!]I3 V\.&QCHP]:AF3PO#XP2^NKBUCUYH5@7=-B0QDMM7;GN2
MV..3G%'0#*?7-<6RU2\6:S$=FEWM62RDC+-&SA-I,F'&(SNQCJ#D4NMZ]K6B
MW.EVLEU:227-R8YG2PFE.S[//*"L:.2#F CDD8/KU9'HOP_GU.YL]UO)=7CS
M6DD!O')9RI>5 N_AMI8G ! SVJWJ6C^#='T^V;5)DT^UAN-T,\UZ\165E*#]
MX7!R5+ <]":6A)6F\0:];WVGVLTFF/+(MFLR+%($D>25UEV2[BJ[50LJD$DC
M&1N!#;+Q9=7FMZE8+?Z7)^[N7L2BMN4P2;'\U0YR-Q XP3L8X'07VTGP?9SS
MI-<0PO':P6TJ2WK I&96,+$%N&,I?;)]XMG#9%,B\/\ A&\TW3=)@O)9;:WC
MN(K5(M4FW,"K12_,)-SE0Y7))*$\;3BG8HVM$O+B\T6REOW@^WR6\<TT<!.U
M"PSP"2<=0">N*V*P]%\.Z7X=A,.F+<[/+2(?:+N6X(1 0J@R,Q &3P/6MRF
M4444 %%%% !1110 5QOCQ@J>&OF +:[:* >_S&NRKA?B-+Y?_"(C&=_B.S7Z
M??/]* .Z%% Z44 %%%% !1110 4444 %%%% !7"Z3(K?''Q7&K$E=#TK<#V/
MGW_3\Z[JN!T>%1\=O%\H<EO[%TH$>G[V]_P'YT =]1110 4444 %%%% !111
M0 4444 %%%% '!7RQCX^Z V[]Z?#NI C';[58X_K7>UY_?J!^T+H$G][PWJ*
M_E=61_K7H% !1110 4444 %%%% !1110 4444 %%%% !1110 'I7FGP1POPQ
M,8Y\O5M33\KV:O2S7FOP3C\OX:'T;5M39?I]NF']* /2J*** "BBB@ HHHH
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
M#N^/>BC?]SP[?_+CUNK3O_P&N\H **** "BBB@ HHHH **** "BBB@ HHHH
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
M*** "BBB@ HHHH **** &O\ =KAOA&_F?"/0) ^_="YW'O\ O&KN7Y0UY_\
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
M\&MN^-7Q/7:!LDTU<XY/^BY_K0!Z51110 4444 %%%% !1110 4444 %%%%
M' LR_P##0*+_ !#PVWY?:A_G\J[ZO/\ =_QD-L/;PSD?C=\_R%>@4 %%%% !
M1110 4444 %%%% !1110 4444 %%%% #7X0FN ^"Z%/@QX<4G)$#?^C&KOY/
MN&N%^$*[/@_X;Y!W6N_CW9C_ %H [RBBB@ HH&>]% !1110 4444 %%%% "-
M]TUP'P=VK\(=#VXP?./'O/)7?M]TUPGPC"K\(?#FQ2%-N6P>HRS&@#O****
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
MK4Q&2-\D95E!*,=Q_ND[N^:9JUAX7T^/0%OE@T^TTNZ\ZQB50D*2+%(@& ,
M*KL1T QGM5#.KKB_#OBJ;5?$=_IMQ)!)$&E>T>&%TS'')L;<22&.2F"IPP.<
M#I6O<:YHJS3V5S?0JZ2QVLL9;E7E_P!6I]-V<#U-12:3X;T.RL;QK2VL[?0X
M7%M(WRK:1E<-@]AM'/L*D0SQ!K%WI.HZ5Y=L)K&9W%V51FDC3 "LH'7#,,C^
M[N/;!QH?$VO7%S'9K;VD=Y) T@7[/+)$K"60#?*#A%*1'!(Y8\>E;2WGAS5-
M9M)EO+>;4;4/Y"^;AUW(I;Y<C/RE3R. :P)M+^&\T=HTNI682:!XX57571+B
M+S"7!42 2KO=@<@_>([XIZ#U$;QIJR?:K>2QMH[BTN[R.1F+A6ACCE>%U'4E
MO+P1GJDF.@IO_"8Z@VDWTACC%S:BUD9I-.NHODF8J (F'F$C&<CCJ#C::TET
M/P7JD5YH\=Q%=K8S7#W5O'?R,UO)<(XDW@/E2RR28!Z;B5Q5*'P_X#N=),-O
MK,D\$MS!&LRZ[.[^:GSQ1K+YI8<MN" \YS@TM!:CM0\6:UH:VL>K6M@9I8YF
M"PB8B4B>..%00K!-ZR#[QX; Y&2.SO;J&QTVXOK@'RK>)IGVC)PHR<#\*Y&&
MQ\"6\/V7^V8WC>WN+5EGU9Y?,1Y/WV[=(=S;P06/S*<C(Z5T,.L:+=W+Z;#J
MEG<7"EH6@$ZN^X#YE*YSD '(--6&<[>^+M8L[66&;1;9-2*VTL$9N&>-XYIU
MB()5"P9-W("D-Q@\G;T>DW5YJ%FUS=6L<2.VZ!HV8B6(J&5B& *GG!4CJ*QI
M_!OA^WTR[$EQ=6@E6W62\^V.LJ1P,&B02$Y55.>.Y9B<EB3LR:SHEC#:_:M8
MLX4N%W0/-<(OG*,?,I)^;J.1ZBEZ@9TVOZI#=W=RVBP?V%:EUDO3=_O?D!WM
MY6S&P$%<[]Q(^[CFJ5SXJUZSLXIIO";-),T+1P0W0=S"\BHY/R@"1-X)0$@]
MF-:TNBV&ISQWK7DLMDQ$WV>.4?9YB5(W,!]X$-T)*G .,\UD6OA?1=0LDDL]
M<O+V*)K=8)HKE'$"P2"1(U(&",@;LY9A@$G P6 2'QI)-;WDR:9"4MO/D$QN
MPL+0H1Y;F1@ #)G@<@8)+=,W+'Q2MUK!TVX@MX7:01Q*MTLDCGR(YF.T#[H\
MP#()['N*CM_">E6(\C3[R?3R/M+NL<BDLDS%F4AP0%5L;< ;=H ^7(+[/3=%
MLVC@@U96,/E20QM+$3"$B"97C.&C&&R3P21BFUY@4=*\;7&H:?<7SZ1']EA0
M;I+:\679(=A\MP0I0[9%8GD 9R1BK"^,H4L;:66U02W,LL4.R\A:&4HN[Y9=
MP!ST .&X.0 ":(?"=O:Z?:6<?BC5XQ! (+:03QAD7?&V?N8<YC4?,&X9AT8U
M=A\.?9[DW*ZS?>;(\CSEO*VW!=43+*$VY58U"D 'KG.3F=>X&W;327%M%*\3
MV[2*&,;XW(2,X."1D>Q(J/4+B:UT^:XAM6NI8U++"K*AD('0%B ,^YK-L='^
MPZU#-'J4[6EO81V4-H6^5=K$M(W/S,0$&<<;3_>JWK&F0ZM8BSNI7CA\Z.5P
MH4B0(X?8P8$%3MP?8GI5;H#&F\70VUYIUI+ID_FWR7!^5XRL4D3*GEL=V,LS
MA5/3) .,BMO2-0_MC1;'5/L[VYN[>.<0RXWQ[E#;3@D9&<'!K&'A*SCOWN+>
MZ:VB,<R1P0PPHL7F+&"4^3((,2L#D\DYSP!OZ;90Z;I5KI\+%XK6)(4+')(5
M0!GWXH0%[:*6BBF 4444 %%%% !7!^.-Q\6?#I1C']ON>>O&G7E=Y7#^-(_-
M\8?#U00"NMRR<^@T^[_QH [@=**!THH **** "BBB@ HHHH **** "O-O!J_
M\7D^)V6)'VC3L#G _P!#7\*])KSSP>&_X6S\2W[?:[!1^%G&?_9J /0Z***
M"BBB@ HHHH **** "BBB@ HHHH X'"G]H)C_ !#PV/R-T?\  5WU<&F[_A?E
MQAEV#P['D=\_:GQ_6N\H **** "BBB@ HHHH **** "BBB@ HHHH **** &O
MRN*XOX4L&^#WA-Q@[],@8X]2@)_4UVCG"$UQ7PC.[X,>#F&1G2;8\G/_ "S%
M ';T444 %%%% !1110 4444 %%%% "'I7!_!MQ)\%O"L@Z-9*>?J:[QNE>?_
M  5;?\#_  BVW9FP0X].M 'H-%%% ''_ !2Y^#7C;G'_ !([[G_MW>NMC&$
MKC_BMG_A3'C4@D8T2\/ S_RP>NPCY0'I0 ^BBB@#D;[1_#\WBB*XNKSRKXRI
M<?8_M6U)Y5&V.1XL_,P"C!_V5[JN$71=!;1M;T6/5)OLM]+*+H"]):!YB=ZJ
M2<QY9B0/5N*6'3)+?6[]+C14O4NKQ+T7K>7M4A55=P)W;T"<$+C&W!!SCD[C
MPEJEU;:-!<Z C_V;9PV5XZS(/MX^T0,^T;N5 CD?+[6R0!RS5('1:UHNEZAI
M-C97GC"^LH;"=-TL=Y&KS2H5=1(S*<D,JM@8/KP2#9DT32YO%,EY;ZU<V\TI
M2XN-/MKE42X=0H25P!OSM5%.&"LH 8,!7/MH6L:?>7]TVBC5II@\<$O[J=D;
MRHHQ*ZR21AMZQ#< P/R^Y-5+'0_$T/BK3=4N=+\NV@^R^?9VR6R)O-L8FDC;
M=N"QDD%"1E>5W8(8 T;7P7836K6MOXVU:[,$2)#)]IMW:U59(Y 5_=XY:% =
MP;@'UKL[&TALHYVM[IFAN93,JEE*(6 R$P!P6RW.>6;M@#S;2M#UVW\'RZ7?
MZ7JBW#PQF.=%LP]B!Y"F",!V6108VD(8?, 5.XG%3ZCH-Y=Z5IMN?#L3#-PL
ML;Z=$UK-OV ^;"'W1L_.'4G;ABP^8+0[H#K+CPO)=:RU]_;E]';-)]H^Q 1F
M)9@@59 2I/&-VTDKNP<4OAOPS;^'TB^RZI<W@^QP6CF0Q@2^5D+(0BJ-^TA2
M1C(5>.*Z-<_9U\U0&P-P!R ?K7E*^'3-X*N-+T_PW+H\T^NF9&2U6-X@UP72
MX^5OX P//3;C%.W8#M->\.WVKZA%=6FO2Z=Y=O);XCA1R-Y&6#'YE/RCD&H(
M_!_E7=E=?VI(\UI?2W?F-#&7D1S+B%FQDHOG/CO5[PK:R6GA\1W&FC39GN+F
M5[8,&"EYW<D$<$'=N_&N-U'17:UUF'3]'NO^$Q=K^6QU3RB@C:1)A QN"-I5
M59$"9;:=ORX7(0&_;^"Q9^"HO#5KJ8@9"@-TMK&&=58$!E  ).!D]3S2MX5U
M)K34@WB*07FI+Y5Q=I"%<1[=JB, X5ERQ#<\L3CH!R<VC2/"\?A_2M1TJV<6
M"QJUNR&.[#2$S,.I*AH_,DY5L 9;!JM)HNI7EOJ%Q_PC]Y9W$MI<B;3UCW)<
M1R7%P'7?]PN"T4J'J5& !N.#5DGH\&B36NOF^MKJ".T6R6S2V^SDLFTDJ=^[
MH,GY<?C7,6O@'4K7PY#H(UVP-G;Q6\<<(TK$3F)T??*OF_.S;%!P5XS^&?-I
M\T?C#Q#<:?HY&J3&3^S;H:=)&8Y19(H+7! 3RMP8!3_$<X/6K/\ 8GA.^TVX
M>/0]:5+2U5KB":TG"W#;' !1Q^]D^<DNN3D+EN!0/0[G2;&ZT_3Q:W5U%<.&
M.TQ0^5&B_P **F3A0,#J:Q)O"MQ<79C;5/\ B5-?QZDUJ8,R&5&60 2;L!/,
M57QMSGC(' P8]%TG3]$\,K_9=TT;WD<[0BP>3[.6AVLNT)F-=P4G<!SDTRX6
MZ&K7\K6NI/K']K*5*1RF%K'*JRAA\FSR=QVCGS!T+8H#0[+P[H:Z'8S6XCL5
M>68RLUG:?9@YP!N<;FW/@#+9YP.*=J6E7TNJ0ZEIE]%:W*PO XG@:9'4D,.
MZD$$>O()'H1RGPVM=8MQ'_;D5ZUP-(LECN+E74LA\UMC!O\ EJFX(_\ $=BL
MV-P%1^/I-:L?$%I>:7I]Y?P36,\=U';B5ML*LI?;L(Q(0PVX^8E2!FGK89N2
M>&=2N9FCFUM&LIKJWO9HQ;8D,D1C8JK;L*C-$I(*DC+@'D;<B'X?ZE%<P74G
MB1)'BME0Q+:E87N(YXI(IROF$\+!&C#/('!6I+6.SL_'F@:;=:A<2:A%I4D<
MJ&:<I)*HB"L>?+)V^:>>>]<JNEMIMKXDN+;7-6N[C1ITM2LM[<JMR&M[8;B<
MG;^]$IRH.,M]*+>1)TNH?#^^UTQ+K5[!<6\FHM>3V_F3LL:FV>#;"Q?*']X7
MXP >@[U8/A3Q!#>VMY#=Z7->6]C%:1W4\+AHW3SE$H13MY68Y7@9R.F,:GA.
M2\EU+Q,;YOWZZDJB);EYHX1]E@.U"P&!DL<  9)K"\9:?;S>)M/L[CQ1J6F7
M.M"2VM$MK^:$1LL+G<$5PK'<RGD=0 21Q2L!?7PSK$>I7U[;R:;9S2R7#I)
MD@2Y\Q6"">'.PE3L)?)+%3C;N(+;'0_%.AZ1?MI,EC#<S1V\%K8"226UM7#E
M7F&\@A=C*?*7 'EX!);-9FB7E_<>(K6"YNV%D;_5U5_[3E>24I.R[&3: H0$
MA1N.T*,57@US1[7X=S7-CXJ2>U?69+:2[N-5D(5?/(6(7#%C&3&$ )(!W=07
MW460'JZYQR<FN);PSJBR2:?;S68TZ75%U1IGR9@1,)C$%V[>74?/G(4XVY :
MK_@N9;CPG;R1ZE=ZC'YTZI<W<B222*)G"_.A*NH  5NK* 3R37+_ -K7TNM:
MA?7'B:;3[^VU1K.#1,(5GB7!C3:R[MTJKO$@/RASV4T#-[PCX<U#0R?M5QYH
MGM85E5[J2X:&5,@JCN QB.20IQM); PW"^)M!U37M9LXUO/LFD16\_FF-T,K
MRN @&R2)TVA"_.<Y;IZ\5>:UJ]L="BT_QD;BXOVM[Z1;@QJN\D_Z/G VI-AT
M53R#'P<\5>T_6O$4WB"=8]<0W,JWW_$ON?+,=H5%J5#;.IA,N&P2#EN>AH^0
MS4T7PQXBA"W&L/827_FVOF7$<SOYT:) )-V47#;H2R]1\Y'')/5^(K.ZU3PM
MJFFV)07-U:R01EY#& 64KG<%8C&>H!K@]!U:_N/&/@NT_P"$TNKZWO/#LMY<
M0[;;9=2I]G"2':FX%A-(V%8#Y!C@',%O%XRTZSUF2[^)3WEU9+%:OY\%HD,5
MP_D,&PL08#YF7#$Y5QCD T ;3>%]<O$M+*\"6D5OYJQWD.I//=1!F5]P9X0&
M)V["#T4GDYJ%?">K73Z+8WD,=GI4=I>VE_;V5SE725U*H,QAMNU.JE",\54U
MK5O$W_"0FUM]6N81->HL-E8+;&5(OLD[E<SK@DNB.?0$ =R7:KX@UVSLOLUG
MXBM;AOL=G$+Y8E+?:6G="^T C$FQEZ8#   YI7)-74+/Q)J?]MZ*VD6\&G:A
M)(HNGN P\KR @!0#/+J,C^Z33K[3=>NX_$6I6]F+'4)[".VLHA,KMYT?F,LI
M)^48:1<=\+SU !I8\4?\)O=6MQXFAN[.V5)Y+3[,BD1R^<% (^88*)@GJ W4
M]-GQ->7ECH336-U]DF>YMH5F\GSMHDGC0_+D9X8CVZ\XQ3 PK[1]2M[K2)M,
MT^]%I86:PBRM[B$"4Y ,<ID/S* .H///6I-'T_6+/Q==32V=[+8W-U)+NN)+
M?R+;AL/$JDR%FR!\W09Z=*S[GQ)XNM[DFX2"S1&=MKV+.&B\XK&TC"7]UE<9
M.& Y8@#BM#^W->D?=YFG1I?WT^G6,0C=WA:-9<22'=B3F$DH NT$_,2O)?R
MZ75HYV:SNH89+AK68R^3$RAI,QNF!N(7^+/)[5R1TOQ -9T.6&UN;6W,UU)/
M]G-NXMT:>*18WWD'#*K9\O=@D\G )+KQ!X@_X0_5_$UC-IA2TTU)X4>W=MUP
MJ>9*&(D'R'*J!P5;<3G&#I:OJOB2QUK3=/M[C3B&TVZO+F2>W=4=X3" H82?
MN@WFDY(? 4]:"C>N%;3='==,T_SC;0$06D)5-^U?EC7)"KG  R0!7.^$=*U+
M09(]/FM8S;36RS27$,2Q#[0#\_F#S&+.X8'(&/D//(I=-UW5]2U&YO(7MH]'
M;2K>_MXY+5EG5Y0_#MYF,+Y?(V@_-C/R\P6OB;Q!=/:P-96<-W<PQ((7+$1S
M$2.SEAG,9CCRHP"3P2I/  GB;0?[6U>6XDTRXGMQI[PS/"5S=1$MYEJ!YB$%
M_D(;[OR\D5B0Z7JL$EZK>%9I(EMD6.(P6X.[[-"G,HDRVW8Z[=N"3UP!7>:'
MJ%Q?6DS7;6S7$$S0O]FW[<CID. 5.""1SC/4UB7_ (DU2'Q3>Z=:VL;06*Q3
M3,\$N#$1ER)1\@< -A3R<#H#F@DY"3PG<1OHK6?AF=1!IT48^T1I*+-%O+65
M+?'F9?9LE;@CA0,DXJ[-I]U=:Q#?>(=+:^0W4S6\CZ-Y^R%OLOR^7EC$2$D7
M)ZX+8[5M7WC:^L7LX)=*B,VHVZW=ILE:1=GG01.K[$)##[0A&T,#R,C&3N^%
M]:F\0Z!'JCQQ1>8[JODR,Z,JL5# LJL,XY!4$'([9(AZG'Z+ILUKXIEU&T\.
MFPB\ZT69FMS]H:,VJ(H\T_?5&^5ASTSGC![G7%O&TQ?L<;R.L\+2(APS1"13
M(!Z_+NX[].]95UK'B2'Q+%IL.CV4D$I:1'-Z5D,*20J[[=A&0)6.W/.P#(W<
M4(?'%Q=6D4L.CLSFSCN6W><B;WD5 B,T(\P?,3N4'H..0:!&1<:*ERNGVZZ%
MMT]===[."[T]KB."#[.RDF,8\I#+N*[N!N4X' 'I-G9V]C916=G$(;>%0D<:
M]%4= /:J>D7UQJ>FQWDUNL"S8>(*S'?&0"K$,JLIP>5(!!K7JB@HHHH ****
M "BBB@ [5Q7BYE'C3X?QG.YM8G(_#3KO_&NUK@_%_G?\+!^';*^(AJER'7;]
MX_V?<XY[8Y_.@#NP:6@=** "BBB@ HHHH **** "BBB@ KSSP28V^)_Q-9)
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
M'*Z%U1B."5!&?ID?6F!CW5WX9:UMK^[LUF&H@21K]@>6:;Y,;C&$+\(<$D<
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
M_P#".V?_ *57-=Y7"6B_\7ZUIO\ J7;$=/\ IZNZ[N@ HHHH **** "BBB@
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
MO$#:#=>'1=:1-JD.J/K44\0P0RR%/++!_ED0*&Y^0@8.*U;'P_X@M;B-EM[
M1:=I+:;9IYS S.S*2[':?+7$<? W')/H"0-"I)<> [?1['5)-0U*."[>2[@O
M6EO/-90JEV+_ 'Q%M1"<X0A0>V:L75CX!AN([.YD:/RH;;=&)YO+FB+,8?,P
M=L@+*_+9S@YR*I?\(GXJO/#OA33KFX_LVXLK&2SOKC3[YM\;&$1J\9*?/R-V
M#@CCDXJQ'H/BBWU.TOH-,T[<FG6EB\0OI/(4QM(6_=^7\X <;<D$$?F68C:N
M?#OAG2["XNKQ;B& ?:9'G>\F+()SF8!MVX*QP=HX# $ $ US]G_PK/4KO3(+
M?64NY[">..&.>Y>1G<I+%&C"3)8<38'3<&[YKT2YM8+RT:VNH4FA<8>.10RL
M/0@UP\7A_5)[6VGEL38ZA)J<K7,]O.@E6U\V>2/#XY ,N-O^TU-@9<6D?#&6
M80IKT1CUZ.YLX+5+\(DP:=FD6$+@@K*6QM((/O6A;WW@&'Q9)I-CXSMH;^6X
MD9M'@U-%_P!)9R9&\L'=O+%MR?=+$DKDDUD_\(?XFNH'DN-]K<6$-TUB!(DH
MDFFNGEW-RO[P!(,-T!9^Q-=99Z+$OB)_^*=%K:/"MP90\93[09VF<;0=V[>^
M_=C!.?Q/D VQT_1? ]BMQJ/B6:*R6**TB;4[M$BB"YVJO"@$C\3M%4?$=MX'
M\8Z<LUYXB@-M]DND2:VO8PHCR@ED!Y&4* ;NBDG/6NEU_3EOM(EQ:FYN8(Y'
MME4@,)#$Z#!) R0[#D@<UQ^I>&;VYM[3['IEU9>9H][#<)"UNS":58,1G>64
MY\L\CY<KR<'D]![%_P OP^_C^SU2'QLR78MA;Q:/'/;>5+&R[ON[/,YRKY##
MHO;(-RZ\+Q+I^OB^\17RV^KS":1G\A!:\*F$/ECC:JK\^XX YSDG!TSP_J5G
MKHNKC0;B91);A8S]E$2D0VJ&;?N\S,?ER#:.&]/NM7:>)+:2\\+:I9QV)OI)
M[:2-;<;/WA*D ?.0O?N:-1D>FVMIID^H7?\ :!D34[E;E1(5"I^ZCC"I@#Y<
M1@\Y.2>:AU#3[BXUZRU5-=DM(K52C6HCC*2AF'4L-PSM X/TYKD-6T/5/%%K
MIF@3>$XK#2K2)CNU%(95!$30A%6*8E3B0E2.FWMQ5*30?$FJ3Z?<:AX?+7/E
MZ3'J)F>)EG\FX,DC@;B-R$;AW*R,!D@"EJ&QW#:+<-J6N2Q^(KJ+^THE58XE
MC!LV";!(A*GGC/S9&>U3:#HJZ*MU))=1SS74@=S% L"9 P#L7C<1U;J<#L !
MY_>>$]2NK>?38?#MJ;BXT^]M[V[N+7?)<3NA*R"<R8*LQ'R,AQTRNW%7]>T%
M]3OYH;/PC;7-MJ6I6TEPU]"%C9((MP9@ 3C*H@R.?F!&WJ:@=CJ^EW]]K&F7
MUKJWV..S9G:$VXD$I(P>201\I8<>N>U9D'@V2.^CO!KDZW$<MU(#%&J@B8R%
M0PY!,9EDVG_:.<UR-U9Z_<^'KBZU[0Y[O6/L<=E:+)#)/&SQR/N;;$RF,R[4
M;S,KC<F?N$5J^&=(CL_%UQ<SZ*QNWO[EEN%L&@,2M+<-O:;I,K*T0"]N#U'
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
M3''A'6#_ -.<W4X_@-0>#?\ D0_#_3_D'6_3I_JEJ7Q5_P B9K?&?]!GX/\
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
MG\G9;N&8^4&CF!@=0%W.F]2, ;MH![[4I9[72KNXM;-KZXCA9H[5653,P'"
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
M2BF>8/6D$@/<50B2BH_,'8BE\SZ4 /HIGF#UI=XS2N ZBDW"C(I@+129I:
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "CFBB@ YHHH% !1110 4444 %%%% "8HQ2T4
M %%%% !1110 4444 %'>BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ S1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 =Z*** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***3'?O0 M%%%
M !1110 =J04M'04 %%%'>@ HHHH **** "BBB@!#2BBB@ HHHH **** "BBB
M@ HHHH *.]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44=J* $QS2T44
M %%'>B@ HHHH **** "BBB@ HHI.: %HH[4=!0 44@.1FEH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *04M% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
%110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>wyy_ex10131img1.jpg
<TEXT>
begin 644 wyy_ex10131img1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  4$! 0$ P4$! 0&!04&" T(" <'
M"! +# D-$Q 4$Q(0$A(4%QT9%!8<%A(2&B,:'!X?(2$A%!DD)R0@)AT@(2#_
MVP!# 04&!@@'" \(" \@%1(5(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @("#_P  1"  U (\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#[+HHHH *X
M'PS\5O /C'Q/?>'?#^O+=:K8(\EQ;O;RQ-&J,$?EU X8@'%=]7Y_?%R:\^#?
M[3?B'7-.A98->TVXFA"<#-S"Z,?^ S@M^ H ^P?"WQ>^'7C(:JWAWQ)%>C28
M3<7A\F2,11C.7^91D<'IG]:XKQA\4O"?CKX+^*K[P+\1CHO]G&V6;61;W,8M
M"\RX'";SN *_*#C=SQ7QE87&L?".PFDDW,GC?PDXCV\;$GDP#]0(S_WU7M=G
MX7_X1G_@GGK-U+'MN=<DBU&3UVM<Q+'_ ..(I_X%0![;\&O$%KI_P7GU[Q!\
M2HO%%I:74SS:W.TRJB#;\A,P#<?3G.!7FGQH_:-\/ZG\-=WPK\;2V^LP:E$)
M=D3PR/ 4DW%1(HW+NVYQTXKR&ZEU&/\ 8-L$L]WV63Q0RW>W^YL8KGVWA?Q
MK,\56'PGA_9A\*7FCS69\=R7A^VK',6N-O[S>)$S\JC$>.!VQU- 'V%\*_B!
M';_LX>'_ !Q\0/$BIOBD:ZO[Q@"Y\]U4<#DX   &3BK_ (5^/WPI\8Z]'H>B
M^*D-_,VR&*Y@DM_.;L%+J 2>PSD^E?%WQ*FU0?LV?!ZW!D&E&&_=@/N&87!
MS[A2<?5O>KOC#POJ&K:-X9EO_$WPM\/I;VX:QFTJX:&::/"X,A1&)((ZM@Y+
M=\T ?<^M?$;P;X=O;BSU;6DBO()%A:UBBDFG9V02 +&BEG^4@_*#C/.*T?#O
MB[P]XNLIKKP_JD=ZD#^7.FUHY8'Z[9(W 9#CLP%>:?"ZW@D^+7C&^UB2"X\5
MKIFD1W$B\X0VH+F,D [6D!SP/NKGM57XJ-?6/C;5KCPCN779_!>IO>BW)$A5
M&C^RR8'5PQG"'K]X#I0!W&H?%SX>Z;?S6-WXB53!(8I[A+>:2V@<'!62=4,2
M$'@AF&.^*O>*I+:XL] F7Q=/H44FJVIBEM-K"_W$[;<G!&R3/4>@YJUX3M?#
M\/@/2+7PZL#Z ;&,6HC ,;PE!@^^0<DGJ2<UXWI9 ^'?AN&S8/HL/Q 6+1F5
MLJ;);QQ'M/=!\P7MM"XXQ0!ZSKWQ$\(^&M0FT[5M8V7\01C9PP2SSL'#%2L<
M:LS#"-D@'&.<9%8'C[XD:?9?!+5O&WA36D<^2RV=U' TH68-MVLA4[2"""&
MP1SBIM#LK=_VA/&VI-"IN8M'TNW1RO*HS7+, ?0E5S_NBN)\3Q)#\(_C<D2A
M%_M:X; Z9:VM68_B22?<F@#VW1]6L=<TF#5--E>6TN 3&[Q/$3@D'Y7 8<@]
M16G0.E% !1110!'S7 ^._A/X#^)5Y8W7C#16OI+%&CA=+B2$JK$$@[&&>1WZ
M<^M=S)<01J6:55 ZDMBL2X\9>%;>3RY?$-@LG38+A"WY YJ;I=2U3D]DV<OX
MF^"7PW\8V>C6FO>'_/BT6U%E9".YEB\J$  +\K#.,#KGOZUT&M>!_#6O> 3X
M%U*P+:#Y,5N+:.1H\1QE2BA@<\;%[]JLQ>+=)F3=;B\N!V,5G,0?QVX_6GG7
MF\II?[-N8HU_CF\N,?\ CSBBZ?4;IS6EK>I@Z/\ "SP/I'P]NO -IHJOX=NG
M9YK.YD>4,6P2=S'(.0""#P1D5Q=K^R[\'+.SN[?_ (1N:Z6Y*_-/>2EH@#G"
M$$%??N1QFO2U\663RA4EML9Q_P ?2,?R3<:MQZTSH6^RN<9)V1RM^7[L9H33
MZB<)+='.R?"SP%<?#JW^'=UH,<_AVVSY%O+([-$2S-N60G<&RS<@YY(Z5R?A
MO]FCX2^&==CUBUT*:]N89!)"M]<--'$PY!"=#CMNS7J\=],SL&LY< @#:N.O
M?YL5;2:1L V\BCN6*\?D:HEJQY%;^#='\4?%?QW<WRW5K?V5Q9"VU"PNGM;F
M$-:IN42(0=IP,J<@]<9KOO#/@_1?"HNY-,CGFO+U@]W?7EP]Q<W) PN^1R6(
M Z#H.< 9K(\)?\E7^(__ %\6'_I(E=]0(\XN/A'X.FDGAC_M:QTNY<O/I%EJ
M<\%C*6.6S"C!0&/55P#W'6NGO/"NAWVGZ3I[68@M-)N8+JSAM_W21/#_ *L
M+QM']WI6X\B1J&D8*,XR:A:_L8TW-=PJOJ7 % %*VT73[77M0UR&$K?:A%##
M<2;B0ZQ;]@QT&/,;IUS6;J'@?P_J6B^(='N+:06GB&5I[\)*P:1RB(2#GY?E
MC0<>E;OVZR#%#>0[O3S!G^=6%D5AE6!'L<T#LR2BDW+ZTM CQ/Q_\:[7PUJM
MQH>CZ>;[48,++)*VR*)L9V\<L<'G&![UR/A/6OB=\5-0N8U\3KH^FV[*)FM8
M0K9;D*G\1.!U+8'O7I/C;X/>'_&-Y)J6Z73=3? :YA (DQP-Z'AN._!]Z\VM
M?A/\3?!.I/J'A#5[>[S\K(&\OS5[!T;*G\^.U>145?VUY7<.R_JY]Y@Y92\%
MR4FHUK+6:NK];/5+R/5=.^$_A:W57UG[5X@N1UEU.Y>?)_W"=OZ53\?>(;+X
M8>%XKW0_#L $TOD*L*+%%$2"=SD#IQP.YK"M_B5\0M'B^S^+/AQ>S[>&N-./
MF ^^WD?^/5JCXQ> [VV>SU^.ZTX2#;)#J-DX4^QX(_.NOFBXM0?*_-6_,\)4
M,2JT:E6/M(IZI.Z:\K;',?#^^\0?$R*XU#7?&$EG!%*4_L[3-L#XQU9^7P<\
M8/X]J]7L_!7ABU/F)I,5Q+_SVNB;AS_P*0L:\P/ASX+ZM=B_\/>)H-$ONH?3
M]0^SL#_NDX'T %=+9Z'XRM8LZ-\3(K^(?=CU*S2;(]WC96J:5XJTE=]T[_GL
M7C_9UJC=%N$?Y6FK>6E[_,]+ABCAB$<,:HHZ*JX%5[Z:XM[&::UM3=W"(6C@
M#A?,8#A=QX&?4UQ\=]\2K7_76&@:H/6&ZEMR?P9''ZU.OB7Q<,_:? ,[X[VN
MH0/^6XH:Z>=;6:^1XZP\[WNG\TOS,C2/&GB"YEN%\5:5<>&RDA5(Q92W(9?7
MSERGKQBNLM?$VB&,*VN02-@?ZUEC/Y$"LYO&%W'D77@O6H\==L<4H_\ ')#F
MIO\ A,;(J8Y-'UF D<$Z;*W\E(I)\NC?WHTJ1YG=1MY)JW]?,H:*VD:;XR\4
M:V_B+3Y8]:EMI(HDF7='Y<"QD'GG)&>*U;KQ1HHSY.O(IX^6*/SOPPH)K,?Q
M-8R.VS4M7MO]EM(ER/SAIZ:I 6#-XDU5E_N_V7C/_D&JO?9HF-*VLD_Z^3,F
M'QAXME\606.G^&Y]5TI]OF7LD#V/DY/)Q*?GP.> /2O2>.>Q]ZXMKJTF8D^)
M]853_"MH!_[1S2K:Z;=%BVO:[,H&"%\U,?\ ?* TH-J^MQU8QE:RY;+6R>OF
MSKY(;64?O8HW_P!Y0:SKG2]#VM)<6=HGJY55/Y\5DR:!H;,8Y5UJX/RK\UU=
M;?K]X#ZU&GA'PKY@D;PHLSAB T\:R'USEV/%/WGT1C%0CU?W?\$Y_7M6\#V$
M96S\7W5E?C[L>GWCW#D^GD_.#]-M4/AKXA^)&J:Y-'X@TN230UW^5?W4(MIW
M_N9C!P21UP!CU[5Z=I]C:V< BM=+BL8L?=1$4?3"UH!=HXJ/9R<D^:UNB.GZ
MU3C3=/ENWU>MO333[R:BBBMSSQC*K#YE!J&2SMID*R01NIZAE!%%%!:;6QAW
MG@KPEJ0W7OAW3IRW4O;(3^>*R)/A)\/Y&,B^'+:%B,9@S%_Z"1116;A'L:K$
M5H_#)D<?PQ\,;3]EDU:SX&/(U6Y7'_C]))X"AM\-;>*?$<(QC U!G'_CX:BB
MLXFD:]2?Q2N21>$=31/W?CK7<^K_ &=_YQ593P]KR+_R.^HM_O6UL?\ VG11
M5)&CG(;_ &-XB#_+XRN2/1[. _R45-_97B+_ *&M_P#P"CHHJ1N;\ON1/#I^
MNB7Y_$C.!V^R1C-6ULM61SYFO2L/1;>-?Z&BBMDD9N3O_P !$YL[A8LR:K=.
M<'HL:_R2G#3%P5DOKR3@<F8K_P"@XHHIG.2?8;;[1AO.<_>^:9R,_3.*MPV\
..<*E8UV@\GWHHIF;/_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>wyy_ex109img3.jpg
<TEXT>
begin 644 wyy_ex109img3.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  4$! 0$ P4$! 0&!04&" T(" <'
M"! +# D-$Q 4$Q(0$A(4%QT9%!8<%A(2&B,:'!X?(2$A%!DD)R0@)AT@(2#_
MVP!# 04&!@@'" \(" \@%1(5(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @("#_P  1" 2D Y8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#[)'WJ=31]
M\TZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *#110 4444 %%%% !1110 4444 %%%
M% "4M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 48HHH **** "BBB@ HHHH ***.] !1110 4444 %%%%  :*0TM !11
M10 4444 %%%% #5^\:=35^\:=0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %)WI:* "BBCM0 4444 %%%%
M!1110 4444 %%%'>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***2@
M!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***.] !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%%  :*0TM !1110 4444 %%%% #5ZFG4U>IIU !128!(]J6@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *.:** "BBB@ HHHH **** "BBB@ HHHH **** #O1110 4444
M%%%% !1110 4=J** #MS1110 4444 %%%% !1110 4444 %%%% !1110 E+1
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 =Z*** "BBB@ HHHH **** $-+2'I2T %%%% !
M1110 4444 -7O3J:O4TZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BCO10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%'>@!#2TAI: "BBB@ HHHH **** &IW^M.IJ]_K3J "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **#TI!T]* %HHHH ***.] !1110 4444
M%%%% !1110 4444 %%%% !110<]J "B@9[T4 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !24M% !111F@ HHHH **0T"@!:*** "BBB@ HHHH ****
M"BBB@ HH[T4 %%%% !1110 4444 %%'>B@ HHHH **** "BBB@ HHHH **.]
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 (:6D-+0 4444 %%
M%% !1110 U>_UIU-7G/UIU !1110 4444 %%%9&M:UI?A[1[K6M9O([+3[9=
M\T\K85!G'\R!CN30 W7-<TGPWHMUK&M:A'86-JN^6>9L*H_J2> !R3P*XBS^
M/7PAO+>.6/QYIT8E<HJSLT+ CU5P"H]R *^?_P!HCXP>#_'GPRLM*\):X\SI
MJ@>ZMWC>)V18W"MA@,KN(/UQG!KY&N(V4&1<_>XI;ZCVW/U]L[VSU"SBO+&Z
MBNK>5=T<T+AT<>H(X-7*_/[]F?XP:QX9\6:=X&OKC[7H.K7B6\<4A)-K+(2
MT?H&<KD=.<\'.?T !H]1"T4E4(]5T^:]>QBO[:2ZC^_"LJEU^JYR*+I :%%-
MW#-,DFCC7=(ZHOJS8%("7%&*\]\4?%SX?^"]7@TGQ#XD@M;V7!,2H\IC!&0S
M[%.T'WQUSTK;T3QMX1\2+%_8?B33=0:7.R."Z1G..3\N<\=^*.9#L=/12 YI
M:H04444 %%%% !1110 4444 %%%% "4M%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%)WI<4 %%%% !1110 4444 %%%% !124M !1110 4
M4&B@ HHI#QSGB@!:*KPS13Q)+#(LD;J&5T.0P/0@]Q5B@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"B@44 %%%% !1110 4444 %%%% !1110 AZBEI#U'UI: "BBB@ HHHH ****
M &KW^M.IJ]Z=0 4444 %%%% !7@O[5DTD?P'N%5BJRW]NL@'<9+8_-1^5>\F
MO /VLV8?!.!5;&[5(0??Y)#0!\ 7$B+;G:A.6SFH%=I$"KE<]C3KEF565I"1
MGTJL)'4!^HZ9-426[96MY5DAG9)U;<&7@J1T(KVM_P!J+XMVMO#"OB" >6@3
M'V*(DX'4DKUKPE+AD8[5R3WJ*19&;?(>O.32M<JY[Q:_M5?&1V\IM?MFZ_.]
MA#G]% KR*\\4:]<ZK<ZA-?LUU/,T\DN!EI&.2WL2>:QE>2%2JJ Q[U$ROGD>
M]%@N>C:+\;OBQH,XETSQQJ2 +M$4S">(#_<D#*/RJGXH^*GCKQM.)O%6NRZE
MM "QL%CC7!SPB@*#[XS7"[6QTXI5C)]J7*M[#N^YJR:I)._G7#O),  "[9X
M"@?0   >@JG%=7+W4<BS,K!L@AL8JGCFM"W,,5MYC@J"<<<[J8C] OV?_B%<
M:A\*-+&O7VH:E<2W[Z?%*T.[R0@A1$9@<D?.IWX[MDY&3]"=J^*_V2_B@(=8
MD^&?]CR-%J$LVH)>+)Q$RQ("I7'0B/KGJ0,<U]J4K6 6BBB@ HHHH **** "
MBD'6EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH[T4 '>BB
MDYH ,4M(3P:^?-=^(?C32OBMK'A[2]1N=4G@O[:&STD:-YL4D<L<4C[[A"OE
M[0[88DXVY((HU ^A**\K_P"%EZBM]:PR^&%$4GB-_#TTJ7X/DO\ *4D * L&
M#'*CIMZG.1)-\3-4C\=W_A&'X>ZS>2V,L337-M)"T2V\K%4FR7!R2"=F-P"L
M>U 'J%%>5CXN6KZZEO'X3UV329-671(M96*+[/)<F7RC@%PYC#AAO"D94^U1
M>#?B?-JNK+X?\0:;=1Z@VJ7^EQZE;V9BL+B6WDEPB%I&;<8HMWID, <@BEKV
M ]9HS7!:1\3-!U?QBWA<:=K5A>DRK#)?Z=)!#<M%_K!&[##$#GZ55TKXP^ ]
M:\71>%=-U*XEU"XFF@MV-E,L,[Q*S2A)2NP[=IR<]>F: /1Z*X;P[\3O OBS
M7KC0O#_B"*^O[?<QC",HE53AFC9@%D4'@E"173ZKJ5EHNCWFK:E<"VL;*%[B
M>9LD1QJI9F..> #1<#2HKS;PW\5-%U[5(].N])U70#<V;ZE9RZM"L,=W;+C=
M(K!CC 8$JVTA2#C%=G:ZYH]_-Y-CJEK=2E/-V0S*Y*9QNP#TSQFB]MP-:BN7
MM_%FGW7B\^&;>&>67[%]N6\CV-;NHD\MD#!L[P<9&, $<UTBS1LN58$>U%T!
M)1FD# GBCO3 6F,%92K $$8(/>OECXO_ +3VH>"_'-YX3\*Z':W$M@PCN;O4
M-Y0O@$JB*5. #]XGKG P,GQ34/VI/B]?2-Y/B"TTY&S_ ,>MC'A>>GSAC1:3
MZ!IW/I7X8IJGAW]H/X@>"[."2+PO#&E];0 _N;1W$;!(QT0,'?Y1@#RQQQ7O
MU?G5IW[2OQ82;S;KQB9E9#N$EE;  @'&,1CZ^YQ73Z7^UAX]L-/22^N-*U-]
MX79+9E78 <\QLH&<YSBFTT]@^9]X45\<6O[8VI++$MYX7T^574G*W#P\^G(?
M%=##^U]IQLFGG\'$R(<-'!J:N1^<:U.O8#ZFHKYA;]KSPM]D,R>&[UBAPR_:
M(_Q/KC\!VJK=?MA:/;@-'X.N&39O)>^5?R 0T ?5%%?,6A_M=>'KZ(SZMX6N
M[. -C?:W23X&<9(8(?PYKZ/L;^WU"RBO+:3?%*H92>O/8CL?:BX%ZBBBF 44
M44 %%%% !1110 4444 %%%% !1110 4=Z** "BBB@ H[444 %%%% !1110 4
M449H **** "BBB@ HHHH **** $/4?6EI#U%+0 4444 %%%% !1110 U>_UI
MU-3H?K3J "BBB@ HHHH 2O#?VIK07'P,N)C_ ,NU]!)GTR2G_L]>YUY7\?-%
MO=>^!?B"QTZVFN;I1#.D4*[F;9,C-@=_E#&@#\SKG&7!;<-W4FJTGR,%4\5>
MU.WGM;F6*X1HY$D*LC+@J0>01V-9[[F(;%42(DC1Y[$CCBI,_NAD$#K4)!P&
M]/6I&)8!AG&,4TQC0<N"V2/:I8,%VQR?0U'N92.,'UIG*MG&,4Q$I+KNRN!F
MAE(^;Y3D=!VII9\8Z TP$ACUSZT 1L<L:49;"C)]J3FM'2XXVG&[#-VSVJ2C
M[?\ V._"^AVWP_U+Q0MO%+KLU]):33,HWP1JJ,(U/8'(8XZY']T5]38KYE_9
M-M6T_P /ZU;M(V+Q+?4!&3]W>]Q$#CMD0 ^]?35)B0N****0PHI** %HHHH
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
M#->R5E:)IQTGP_IVD+</<BRMH[?SI  TFQ0NX@8&3C/'%:U24%)2T4 %%%%
M!1110 4444 %%%% !1110 444<T %%%% !1110 4E+0: #-%)[TM !1110 4
ME+10 4444 %%%% !11UHQ0 =J*** #%%%% !1110 4444 %&*** "D-+10 E
M5IK>&XADAGB26.12K(ZY# ]01W%6J* /ES4/V0= NO$-]>6?BBXL-/GE+Q6J
MVJNT8/)7?N P.@^7.!R37/ZA^QY=1F>31?&$8RP\N"Z@/(]6=>_3@+QGJ<9/
MV'BDQ5<S)Y4?&"?L=Z^K/M\2:4H(V@F.1SC/N*T+/]C%_)D^V^/$5V)P(M.+
M*!CWE'>OK^BGSL.4^2/^&+[=81&GC\[3]X'2^O\ Y&K+E_8QU"-S';>,K.9<
MCYI+-T('.>C'V[U]F8I-HI<S#E1\51?LP_$31?$FD:EI]UHM]#8W4,P47#H0
M$E!Y!0#H.Q]:^U!TI:6ANXTK!1114C"BBB@ HHHH **** "CO110 4444 %%
M%% !1110 45GZE>?V?I%W?;-YMX7EVDXW;5)QGG'2N9T_P :7/V>67Q!H_V#
M98C44^QR->^9#WP%0/O''RA3G(P3S@ [:BN$U3XF>&=*\*6WB2:2Z-G<WT-A
ML:V>.6*1Y5C(>-P&3;DL0P!P. <C.K<^,O#-GH]IK%YKEI:6-X"8)KA_+$@
M))&[!P "3Z 9-2!TU%5K>XANK>.XMY%EBD4,CH<JRGH0>XKF+SQUIMAXF.AW
M5AJ:N)((C=):E[=7F.V,,ZD[<M\O('-4!V%%45OK6280QSQ-(2P"!P2<=>/;
M(SZ9IFGZ@M\+AA:W%N(;AX/W\>SS-IQO7U4]CWI70&C252N[JVLXUFNKA8(S
M(D(9V !=V"(OU+,H [DBKU,#+U?1[#7M(FTK4XFEM)\"1%D:,G#!A\R$$<@=
M#5&]\+:;J%O8QS"\5K%#'!/'>S),JD $&0-O;.U<[B<XR>:U;Z^L],T^>^U"
MZCM;2!#)+-*P5(U'4DG@"KH.10!YIX@^%MGJ7A^VT/1;PZ3!%8OI;RLT\TCV
MC#'E;A,A./X=^\#GC!(.G-\.?#\FKQZI&LT$X$0DV;")?+"JA.Y200$494J<
M"NX[52M[RUNGFCMKJ*9H&\N4(X8QMZ''0^U%["L7 N!BN:L_#/V?Q"FM7>L7
MNHSPQS0VZW*PA8$E9&=5*(K'_5H/F)X4=^:Z".1'4E&##)&0<\CK4<<T,SRI
M'*KM$VR0*02C8!P?0X(/XBI&4-<T>/7=+?3VN)+?+QRK+&JEDDCD61&PP(.&
M4'!&#6&_@VX-AJXCUZ9-1U6:*::[,*X!C554!!@=$&3G)]<  =KFBJ I6<-U
M!:1QW=PEQ./O2)'Y8;Z+DX_,US?B[PQ=>++:.PDNK2&Q!#8FM&DECE!XDC<2
M*%(!(&5/.#R.#V!ZBEH 11A0.M+110 4444 %%%% #5Z4ZFITIU !1110 44
M44  HH[44 %%%% !1WHHH ,4444 (*9)&LB%'4,IX((SFI** .?U'P?X7UB
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
MBBJ **** "BBB@!J_=IU-3[M.H **** "BBB@ HHS29H 6BDW"C- "T49HH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ [T9HHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BCO10 4444 %%%% !1110 4444 %%%% !2$9I:* &[%]Z7:*6B@!-HHV
MTM% #656&&YJ%[>&0@O&K$9QD XSUJQ10!1_L^R^T"Z^QP^>.DGEC<.,=<9Z
M<5#'I.GPWCWL-A;Q73[@TR1*';<03EL9.2!GZ5J44"L<\/!_A56O,>&=*'VU
M2MU_H<?^D G.'^7YAGGGO3Y/"_AUH[M%T.Q47BQK<%(%4RB,8CW$#)V8&W^[
MCC%;U% SA];\$QW7AN7PWH-Q;:18W9/VQ3:^<UPIV@_,7!#;5 W<D#&,8%=!
M?Z#I>I6]C;WENS16-Q'=6ZQR-$$DCY0_*1D#^Z<@]P:V** "N:'@_2QXA;6O
M.O-YF^T_9?M+?9_.V[?,\OINQ^&?FQNYKI:* ./L_!-C8W$4B:AJ,ZP+*EM'
M/.'%OYGWRIQN)]-Q8+T  J7P[X1M]!,$HU;4-2:UM18VWVQH\6\(Q\JB-$!S
MM3+').T<UU1[4M !1110 4444 %%%% #4^[3J:GW:=0 4444 %%%% 'C?Q,\
M&_%SQ%XFM]1^'_CV'P_8QVJQ/:2EL/('<E^%8<@J/^ UR+>"OVK(% MOBGH4
MI_B,D*C^=L:^DJ3O1\A:]SYQ_L']K2&-2GC/PU<N!R&1,-[\6ZT^X_X:R@ \
MD>&+D^Q7I^.VOHOBEHT[!KW/G=-<_:QME56\&^$KT]-WG[2??_7"IX?&W[3$
M!9;[X-:7<GC#6VK1(/R,IKZ VT;:6G;\6,\17XH?&:  WO[/]YM[M;ZY!(<_
M0+3X_C'X_5MMU\!O$R$'!,4R2#\.!FO:^/2BG9!J>+1_&[6HV*WWP3\=QD$?
M\>]BLPP?^!#VI6_: L( 3?\ PO\ B%8 8YGT3 _1SZ5[/MHVT:"U/%)OVDO
MMK%YE[HWB>T'/^NTEU/'4]:AC_:D^$3<7&HZE:-SE9M.ER/K@&O;]JGJN:/+
M3^Z*/=\QZGCL?[37P4D8!O&#1L?X7T^Z&/K^[Q5Z']HCX,S1JZ^.K10W3?#,
MI_5!BO2YM+TVX_X^-/MI?]^)6_F*I2>%O#,@Q)X=TQQ_M6D9_I0!Q@^//PA*
MJ1X\TWYNG+?_ !-:$/QC^%<R[E^(.@+_ -=+^-#_ ./$5KR> _!$W^N\'Z))
MSGY]/A//_?-4W^%_PUD_UGP]\-./?2H#_P"R4K>8?(%^*/PU897X@^&R/^PK
M!_\ %5IP>+/"MP%,'B32Y@W0I>1MGMV-8,WP?^%=PNV3X=^'A_N:=$A_\=45
M4;X'?"-CD_#_ $@'VAQ_(T6\_P /^"'R.YMM4TV\8K::A;7!')$4JMC\C5OS
MH_[Z_G7FTGP#^$$GWO >GC_=WK_)JA/[/OPDQA/"?DC_ *8WUS'_ .@R"CY@
M>H>8F,[@?I1Y@KRQ?V?_ (71\P:+?P'UCUF]4C_R+1)\!_!Q7;;ZIXGLQC $
M.O77'_?3FF!ZD'4T[->4+\#])C*M!XX\=0LHP&C\03#BDD^#,Q+&W^+'Q"@)
M& #K D _[ZC-2(]9W"@-FO'_ /A3>OQL#!\:?'  .<2744G\XZ:_PK^(D:G[
M'\=?$"'(QY]C;R_T%.S"Y['17C7_  KCXN)S;_'J]#;@P\W0K9Q].O3K4;>#
M/C];H1;_ !FT^]/;[3X?BC[#^X?7-.S"Y[117ALWA[]I:) +7X@>%KAL$'S]
M/9._7Y4/:HF7]JJW)"R> +H>H%P.W_ :+,+GN]%> MJG[6$))_X1WP)<@8X1
MY@6_.4?Y-/\ ^$I_:@AP9/ACX;NACD0ZB$)_[ZEHL_Z8SWRBOGZ3X@?M(6[8
ME^"-C*!R3%J\1_\ 9S3U^+7QJMHB;[]GZ]D8+DFWU9#^@0T6?8-.Y[[17@:_
M&[XD*0+C]G[Q(AXSY<V_'_D,58C^/&M0*?[7^"?CNUPWWH-/,RX^OR\Y[4M>
MP:=SW/FCFO$6_:,TN,%IOAG\08@.N[10,?\ D2I5_:.\%KM:ZT'Q59J1G,VD
M. /R)I:]F*Z[GM5%>)G]ISX51OMN+W5;< D,TFF3 +CU^6K,7[3'P6D0,?&#
M1GTDT^Z!_P#1=-IK=,9['17E,?[0GP=F4,GCBU'('SPS+_-!ZU?C^.'PFDQC
MQ_HXST+3[1^M%T.S/2*,5P\/Q:^&,V GQ"\.Y(W#=J4*Y'XM5R'XC?#^X;$'
MCG0)CTPFI0MC\FI<R"QUE%8T/B;PY<9^S^(--F_W+J-OY&K<.HZ?< _9[ZWF
MQR?+E5L?D: L7J*3<O\ >HW#U%4(6BDR/6EH **,T4 %%)D9I: "BCO10 44
M44 %%%% !111F@ 'US1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%&* "BBB@ HHHH **** "BBB@
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
M1110 8I,#VI:* $POM2\"BB@!,+[4Q8XU9F6-06ZD#K4E% $:JJ($10J@8
MP *DHHH *Q8=!T>SO9;VUTZ""YE\TO+$NUF,A4R'(YRQ123_ +(K:KE=/N-6
M?6/$&GR:I'*\91[0M;@+;!U;"D @N 0.X)]J!#X/">CVNG)IT$=W';I<&Y0"
M^GWI(002'W[@#D\ XR2<9-59O ?A^6=9-M_ WDM;L(M0G02(SL[[P'^8LSL2
MQR3GDU1_M'Q'<?#VTOH]8L[+4<LMQ>2V+3#Y2RC9 K EBP0;=W<XR<4-KGBB
M/Q#I$-]!!8:>]I;O=NUG)+ON)69#$LBR!8]K!!R'SO'8$TE<1L2>$]-EBUFW
MD:Y,>KR^=,?-.Z-P% :-NJD;5(]"HQ67=^ VO-%>Q;Q;K(O);J*ZFU'9:F>8
MQ$-&C#R=@12 0%53D<DY;,V@>)M1U77FM+JWA6SNX)+NQ>('<(TE\LB3)ZME
M6& , D'E<F;Q'XN7PWJ-O#=6L;6]S"[1R&5@TDP9%6,*$/4NOS9P!DGI3**V
MH> H=4UM]4OM8NY&%W9W<$82-1";<YV9VY97/+ ]\8Q@8V=,TBXTS4]9O&OC
M<+J=R+D(8@OE$1I'C(/S#;&GOP?7C)T_QHMYXAM]&DTUX&G@@D\T3*ZK)+%)
M*(B.#D+$Y/MM/\50W'CU;.VO+BZ\.ZB!;Q33QB*2!O/2*58Y"O[P8*E@<-C(
M/&3D"0-GQ)I>J:QI\-MIM]:6;)<PW#-<VK7 ;RY%D4 +(F/F4<Y/TK,O/"-U
M>:_/JC:I'&K7MO<QH+?)$<8C+QL2V#N:)&#  KM'6I]8\8)H]Q86TN@ZG<W-
MY:RWGDP>26A2,QAPV9 "P,J#"ELGIFK+>*]/CU=--\B^=Y+A;4RI;,T<<K1B
M0*[ ?+\I!R>.0,YXJ@,?4_#.O:C9>([=IK!'U"2/[(R!U,<:[05<]02J]5[G
MM@5 OAOQ3$89(OL"M!'+90P0W4L9CMW2!1)Y[([-*IA."5Y#X)^7+=3K6O:9
MX?@M;C5IF@AN+F.T201LX$DAVINP#M!/&X\#/)%9DGCKPTRS/'<75PD%\^G.
MUM87$P%PA 9 40Y()QD<9R,Y!% CE8_ _BA=0L]4N+BUO;NR@L%\N2^E6*\>
M$2;_ #%$>%PTF]&PQW1KP 2*LZ+X5\7:;KMEJVJ&RU#[3!.=3@B;:JS&19HB
MC%09 CAE4L%*JW?%=C:^(M+NM?NO#\,T[:E:0)<S0/;R)LC?[C;BH4Y(8#!Z
MJP_A.)-%U[2O$%@U]H]ZEU;K(T3,F1M=?O*01D$=".U&X6/-[CPKKW]G^%)/
M^$=GAN-/B9;U+"6U)=E6-%!\S"E&16'&&''2KFJ:#<7F84\ ^7=7.DVEK#>P
MSVX339$,IPK%@X$1<$,BG/;I7=ZEXBT'1;JUMM6UNPT^>[S]GCNKE(FFP0#M
M#$;L;AT]15UKRT6\2U:YB6XD4ND1<!V ZD#J13Y@MV,CQ@MTW@G5H[.*_EN)
M;9XU&G$?: 6&W='D@;AG/4=*\YM8WL],MM1N=%N8/#J:@TEW%9Z;<V[S@0;4
M=K0[G""3(95&&;:^,9->R1W$,R;XI4=?56!%2*RMTQ4Z >,6.O6>AW.D:EK%
MOK2F#3]1NH1<V]R76%KD&UC<[2#((=P"OEU&<\G)OVZW%YKS:&U[J=GJ,VK7
MT\HCNY"UM;26KA'Z[=H9XMHP5#@XY4UZSM'I1M'I0QGCUQ=Z;#\//%6O)XJO
M;:"PBOK99#JDKE'CE8PON9\AN   ?G# '((%7]4U3:UE;P^+)M*TB+1I=0BU
M 3"=KJ5",EG?=N6,'<5S\V\= ISZCY:]" 1]*J7%C:72(MQ:PS+&P=!)&&"L
M.C#/0^](#R>W\4>)9;FP74KV[T^2^U"PW1PF-UM9VCMGFL6W+DHZRR,"/F'E
MO\PX%=%X5U37&UV-M<UQ[BWN["2]0+%";-E$BX>"5#NVA&7(DR3O!!X8#M5T
M^S6:29;6%9)&#NXC +L!@$GN1V-9[^%/#C:3?:3%HMI:VE_"\%PEK$(/,1AA
M@2F#R#3L!J0W$-U:1W%O*LT4JAXY(VW*ZD9!!'4$=ZY=M0\4:AK^IP:/)I4=
MGIMU#:O'<I(TDI*1RR,'5@$PDN%7:V2.2 :ZJ&&.VMXX88UCC10BHHPJ@#
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
M50\,^*YM>U&ZT^ZTHZ?<165KJ,:^;Y@>WN#((]W *N#"X9<$#C#-V+C,N_\
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
MQS-X<-O8%4F,0*:AFYP(%E,A@V#"98+G<>2/7%&H$_ACP/I7A.7S-/NM1GQ
MMLBWEX\XCC4D@+NZ<FIM<\,0ZYJ-A?MJ5[97%@'\@P+"X1GP/,VRHXW@ @-C
M(#,.]8%KX\U2YTW[9'H=I,HD6V8P:F)%BN6G2(0N?+!!*R*X..F<XX)DNOB+
M;V]IIETNDW$JZK81W5@@=5>YF9E'V8 ]) '!Y(X#'HK$*]@W.@;0Y'\0/JDN
ML7DL+0F V+K#Y(!QGG9O[9Y8CFJ_AWPO%H>H75ZU]->W$\$%FKR@#R[>$-Y2
M<=2#(Y+=RQZ=*Z96R@)&"1R/2LG4-4CTV\TRSDM99#J-P;>-H]NU&$;/\V2,
M#:C=,],=Q3 V:.]<1;_$+09K[3K-EOX9=1:00F2W;;\DPA)8C( ,C(H/0[UQ
MUKJ[JXCM+.:ZF8K%"AD<@$D #)X')I:]@+E%<C'XXTEK&:YFM]1MY(IUMS:R
M6<AG9V3>NV-02P*\Y' PV<%6 LR>+O#\/]E>;J&/[602VI\IR"AVX9CM_=KE
MT&7VC<P7J0*0'2T5@Q>)M%DUN?1DO@;R$,65D95.T L%<C:Q (R 21WQ4VDZ
MYI.O6KW&DZC;WT*-L9[>0. < ]1Z@@@]P013N!L4444P"BBB@ HHHH ****
M#O1110 4444 %%%% !1110 44=Z* "BBB@ [444=10 E%+10 E%+10 @I>U%
M% !1110 4444 )2T44 %'>C%% "8YH)Z4M(: #->5?M"'_C'[Q/\V,K;C\[B
M*O5:\7_::O/L_P "-2AZ?:KJVB_*4/\ ^R4 ?GE>Q\DERH/Y&L25$5_W;[A6
MYJ#-)$\"\\9R3C-<]R/K5LDO01?NQO<C)!&%SQ2R6*RRR-;S;U7J2,5 D[1*
MJ]E.<5'Y\H=F60KGT- S7L_#NK:A<K;V5JT[L"W[OYL #))QT ]33X?#.K7$
M<\D:VJ"#[XFO(8V_!68%NG8&L-G=SEF+'U)S2K)(OW7(^AJ;@3-I]VIV_9W)
M]ES3&M;F,9>WD0>I0BD%S<!MWG/N]=U:,>H7%TNQ@<KR2IZTP*L=E));-/M?
M8IQG;QGT)J6T22U=;A9#%,A^7!QFO;_@+\2[3P%XL:XURXN4T.XA>.Z@B3S
MS 91MN>H/?KS7TC#\:O@'K%_;37.GVOVB60#[1=:0O[D\X9G*G ]QG&?3FCF
M2W%9O8T?V9KOQ)>?"-YO$37<A-_(;.6[R6DA*(V02,L/,,G)S['&*]S[U%$T
M;1JT14H0""O0BI:GT*%H%%% !1110 4444 %'>BB@ HHHH **** "BBB@ H[
MT44 %%%% !1110 4444 %%%% !1110 4444 (>U+2'J*6@ HHHH **** "BB
MB@!L?W!3J;']P4Z@ HHHH **** "BBB@ HHHH **** "BBB@ ZBN8C\&Z##8
MVMA##=QVUK=B]A07T_R2CI_'DI_L'Y?:NGHH Y.7P7H\EV]TLVHPS/=F^+1:
MA.,3%-A8#=@#;QM VX)XYJ3_ (1.Q_M2?5/M-R;F6]6_5BX(AE$0A.P$< QC
M:1WS7444"L<7;^!=/M]$TK1Y=0N[RSTZ?SUCN5A<3_*P"2?N_F W9&,'(!SQ
M67#\,X[6VFM[/Q%>Q1*&-C'Y,&S3G:X\_=$JH,<X7!R-H Z5Z110%CF]'T[7
MH/$.NZAJNJ"XL[J>,:?:1_<M84C .> =[.7)ZC&T=JE\4:1=:YH,MC87XT^]
M$D4]O<F/S!%)'(KJ2N1D97!&1D$BM^B@9YCJ?PYNIEN_L%X(FMK*UM=''VB>
M-8# 2RF95;;+\^&Y'8"N^U 7QTRY&FF$:AY3>1Y^?+\S'R[L<[<XSCG%:%%
M'GMOH?BJQ\.3VMK;V@U&[N-UY=MJ3F6X7R\-)YGDC8Y(50H7:J_=Q@"FZMX6
MU2^TQ[&TLK.T@O\ 3[?3YX0^Y;-%D)?9E1O^1V X'*KQR<>B8HQ26@'G/B3P
M[K7B#4+GR;$VD@L;RR6YEN_,@D22-ECQ$/NON();:" "NY@:W?#]K>G4M0U6
M\TDZ7]HB@@2W9T9@(P_/R$KCY\#G.!SCH.HQ0!BF M%%% !1110 44G>EH *
M*** "BBB@ HHHH **** "BBB@ HHHH .U%%% !WI#FEHH **** "@T44 )2T
M44 %%'>B@ HHHH **** "BBB@ I.]+10 E?.7[6FM65K\-M*T>2X07=WJ*S+
M 3\S1)&^YOH&9!^-?1M?$/[7#WDWQ6L+:5BMK'H\;1#MEI9=Q^OR@?@*: ^8
MKITDF^0X4]>:RKA5$A*L"/:K<\8CN-H./052D7:Q YJF(BHI>:.:0Q**=D;<
M;>?6DYH .:EMYO)F#XR/2HN:.: +[7K^23'N4$]NE2V>IS1E5<[DSW[5EY.,
M=J56*D'TH$?<W[-_QB799_#OQ).X+973+N:3.>FVVZ<?Q%23_L_W<_5X/%?D
MQX1\=:]X/\1VVO:5<1B\M=WE&2%)-I((R ZD \]>M?4GP_\ VOII)9;;QYI0
MDB" QW5@BJX(ZAU9@ISZ@KC'0YXC8K<^Q**\;T']H[X7:]J$%DNK7%A).RHC
MWEN4CW,0 I<95>O4D#WKV!&5T#JP93R".AHN(DHHHI@%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 (>U+2'M2T %%%
M% !1110 4444 (OW12TB_=%+0 4444 ':O(=&U#XL>(K&YU;1=<\+I;'4KVV
MBAO--G9HXX;F6$9=)AN)$8/0=3Z5Z]VKA/A3AOAU%(JA1)J.I28';=?3M_6@
M##E_X:$C!\J3X?3GC&Y+V/Z]V]ZC_M+X_P +-O\ #O@N[VXXAU"XCW=?[R<=
MJ].NEF-I,+4J+C8WEE^@;'&?;-?/'A6'2]#N]%U'2]/UO2->CT^Y;Q=J$]G,
M[ ^42S.74B:3[3M9-FX;0^!M-'R%KW_([I?$'QT1E\WX>>'95YW"/6F!/IC,
M?\ZM#QA\5T7]Y\(X9#D ^1X@@/X_,HKBM$\;>+KKP):^(I/&@NENKJVLKR5M
M!>(:3G)>0@X+Y&Q6)!168D8'RCC;+XAZ_P"#],UB+P[=VNK+J/B2YGOM;EA2
M"*,&V@9&"321HIE(D()?:2C[0<@!6?8+^9[&OCSXG E9_@I?J3]WRM;LG!^I
M+C%6D^)6M [9_A/XQC;C[L=HXQG'43UYQ)\:O$DV@^!YI-7\)^';[6Y+J*^_
MM"42PQ)&'V7*LLH 4F,C:2<LP&[O7N]FU]'H]J=7FMIKWRE\^2V1EB9\<E 2
M2!GIDFBPSB-0^+UOHVES:IK7@;Q;IUE NZ::>QCVQCU)60CK@5?E^*5A;D"?
MPCXP7/== N9!_P".*:S/CDZM\#O$JL5VR1PQ\G ^:>->?SKTAG"Y)&!ZT67F
M%V<1'\6_#[3+'<:)XKM W\4WAN^ _2(TY?C'X!,>]M2OXEW%<S:1>1\CJ/FB
M'-=JJDG[V12R,4Z8 ]:+ <9'\8/ARS,&\2)"%ZM/;S1+^;(!4G_"X/A>(TD?
MQ]HD:/\ =+WB+G\S78<XRO-1RQQ-%B2)'&>C*"!3 YV'XH?#>X \CQ]X=DS_
M '=3AS_Z%5U?'7@E@2OC#12/:_B_^*JS)I^ESJ8[C3;.5"?F\R%2#^!%9USX
M-\&WP+W7A71;EN<^;81/_-:+>87\C0M_%/AJZ;;:^(M-G.<8CNHVY_ ^QJ_'
MJ-C+_J[V!_\ =D!KD9/AS\.Y9!YG@#PZQQG)TN#_ .)K.N?A%\,+DF.3X>Z"
MN1C,5DD?M_"!1;S%=]CTGS(R,A@1ZTN]?6O,3\$_A9'$RQ^#[>%74*5@FEC!
M'_ 6%-E^"_PZE0N-,OHF/>+5[Q,<8Z"7% 'J.X4;A7E4?P9\'PR"2UO?$5J\
M?"M%K]X"OT/F?YQ5D?"W3EDW6_C#QI ..%\07#C\G9J!W1Z9N%&17F/_  K-
M8GVI\1/&PQR-VK;L?]](:T(_ ^K1AO(^)OBN//)+-92@?]]VS8_"EJ&AWV11
MFO/O^$/\7*?E^+NO,?[KV&GG^5N*>WAOQNLH,/Q.N&4_PSZ5;M_Z"%HU$=]F
MC<*\^_X1_P")&YC'\2;-AT DT)#_ "E%1#3/BW#N\GQQX;NN.!<:!*G_ *!=
M?2F!Z-BDS[UYV8/C(H!CUSP9-R.NF74>1_X$-C]:9N^-,:DK'X+G.."7NX@3
MZXPV/UI:]AZ=STBBO,WU'XW6\3R?\(WX/O2%RL<.J7$;,?0;H,?F15=?%GQF
MC*K)\)M-G^4;FB\2*O/?AH:=F*Z/5/PH_"O$]5^*WQ(\/V,=[K7P7GMX)+B&
MU5H=>MI<R2NJ(H  .2[@=,=\XK27XH>.(U_TKX)^)$(.#Y-S;2C\,.*6O89Z
MS17DB_&+4H65=0^$'CN D$YATY)P/;Y'J?\ X71IZ0M-<^ ?'5LB<L9?#\W'
M'MFE?R8?<>K45YFOQH\&K(ZW4&OV>PG/GZ#>J, #G_5>_P"E.D^-WPUC*B7Q
M!-"6X_>Z==(!]28L#\:H#TK%&*\WC^.7PFEZ>/-*0YQB24H?R8 U:B^,7PKF
MQM^(6@#G'SW\:_S/O2N.QWU%<E'\2/A[*"8O'7A]\'!VZG">?^^JO6_B[PO=
M+NM_$FES#U2\C;N1V/L?RI77<+&_WI,5274M/?&V_MVSTQ*O-6A(I&0P(]C0
MFGLQ$E%1^8.*=N%4 ZBDW"C=0 M%%% !11WHH **** "BBB@ HHHH ***2@!
M:2EH[4 )7RQ^U=X,U[5FT7Q)H^D3W]O;6TT%X]O&7:$ AT9@.=O^LYZ#OUKZ
MGI".:: _))])G^:::*2,9VAL<$XSC/T(/XU#9^&]8UC5(;#1["?4+N;(2&!"
M[N0"Q 4<DX!XK]7]0T/1]4MS;ZGI=K>PEQ*8[B%9%W@8#8(ZXXS7,Z=\*_A_
MI'B&QU_2O"MG8:A8_P"HFM@8]O[MHSE00#\K'J#SSU -5=$ZGYRP_"7XD7%S
M%;VO@779)'(4XL)=JGW8K@?7/%=18_LQ_&:\.5\(^0N0-T]Y F/?!?/Z5^E8
M0#M2XQ1S+L%GW/SG_P"&2_C$953^R]/VD9+_ &^/"^WK^E=#9?L<^/IM,>XO
M=5TZTNAM5+;<7+$D DL. H!)[GY>G-??&#1@U/-Y#L^Y\,6_[%/BQI2MUXNT
MF*/:/FCCD<Y^A _G5N?]BC6DA8VOCBSED\MBJR6;("_&%R&/!YY[<<&OMVDH
MYO(5O,^"/^&-/B%BV7^W]!W.#YW[V7$1SP ?+RV1ST'I[U'K'[''Q"LU@_LG
M5M*U4L#YB^8T)0^VX<CKZ5]^44^;R"S[GY^:;^R#\3;K4X;?4KC3-/M'.9+A
M9_.\L?[HP2?0=.>HKJ="_9'\1-KE]:ZEKGV.PB^6.Z:SCD6Y&[J%6?<OKR/\
M*^V:.*?-Y!:Y\L^&?V<+'PCJ6A>(-2N-2U5K;53-<6D:*!'$OF>2^Q"2QW+"
M2 3P6ZXKZ$\'Z?=:7X.TS3[R 6\T,6TP*01",DK&,<8487CCCCBNC[4=*ENX
MTK!1112&%%%% !1110 4444 %% Z4E "T444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% "'J*6D-+0 4444 %%%% !1110 V/[@IU(OW12T %%%% #6
M^Z:\^^#,L<WP<T.>$827SY ",=9Y#7H1^[7S]\(/BY\-=$^%&@:+J_C#3K#4
M;>)Q-;SR;&C8R,V#GZT >_$Y]JX+Q3\4/"_A'Q%'H>NR7]O*]N+IKA+*62".
M(L5W-(H(4 CDG@9&:DC^,/PLD4,/B)X? /\ >U")?YM7 >*O$%KK7C.35?"O
MQ2\ 0V=QIATQ_MUPL\L89R[LH64*W&W@^E3?S'9]CVN.XM7\M([B)VD7S$ <
M$NO]X>HZ<U4M=2L=1O=1M+>822Z?,+:ZC*D;)&B24+R.?DD0\>N.H->!_P#"
M#M#\0M'\0Z3XS\*W5GI5S:/'<3W:QW!MXH!"T)\M,'(+G<6.<J, "NDE\#7:
M?$/6]2\,Z3X66+6;AKI-=,W^F:<SVRQ2"*-4Y8NK2;MXYD;/N[^:"WD>SM:6
MLB8FABD& ,,H( ["FN!(F"@*CN:\4^$?P^\9^$O&=WJ&O[4M9+ VTA2^BE6Y
MFWH1)M2",L<!OG<EN<'.<U[>W"@CC'8]#3(/./C*C?\ "I;U57_67VG1>G#7
M\ //T->A[B792,C)YKRKX]>*-%\-_#:.36+HP>=JFGO%$HR\PBNXII-H'HD;
M'\AW%<S'^U=\,)Y7_P!'UR()D[GLTPWTP_?WQUH*L>[EF#C."!^E3DC=MZ]\
MUX O[4OPUDF,=S#K%L%8!7:U#!@0#_"Q[DC\/>MVQ_:.^$=[O"^))(V7 Q)8
M3\Y_W4-2!['A5!VFF2@NHPN>>>:XC2?BO\/=;N(+;3O&6ER33MMCB><1.[?W
M0KX.>>F,UV9))!R0&-.Z#8<8P >1FF#;(,;<X]*1B44%=W7O3U<;=Z]_:F B
MR84[EYZ4-B,J1SZ\T[S$"] ?Z5#(P+C"_7B@#C_B-XTO/!/AFWUJSM[":-[Z
M&UF-_.\,<22$J'W(CGAMN>.F?3GG_#/QJT+6M#CU"YL;A97M+N^!L8Y+F&:*
MWE\N0QL51B?NMM**P##(Z9['Q-X:L?%%A:07EY?V@L[E+N&2RF\IED3[I.00
M<'GD=:YQOA3H<FR6TUO7-/OU:Y>6_M[I#-<?:!&)0Y9"N"(H\8 QM&,46"XZ
MZ^,G@2RBO)[R>_BALM/MM3FD-A*R?9YS&(W! .>9!D#D8;T-:-O\4O TWB6U
M\.PZV&U&Z\L1H89%4,ZADC9BNU9""/D)#<]*Y+4OAG>:EXL\'V-UIUG<^$O#
MD(M_.EU*075Y&J1M$DT2Q!'5)8U;:6.=JGCY@9KKX)^'YO'_ /PE<.JZA:AM
M2759[ E7ADN%</N&1\H+ $]3UP11;S).JA^)_@*[\6IX5M_$MI-KK3R6OV,;
MMZR1_>4\8!],GG!QG!KKHUE0E1]UNI)KAO#?@J_T'Q?K&O77B-=3CU>X:ZEA
M;3H8F#[4CC/F+\V$1,8[EB>,G/<(PY5D9O<4%7)ER"1MR!WIP5FSR5Q^-1QB
M/^$YQVIRLV>/F7VH D"G;P-II NT@!1N/7WI&E#87)%#$94]??/2@"7'X**-
MV>JT*0%ZT$JPP<D>U #<X'&>M ?(;CI2LS;=J#D4U')EVT <%\54,OAK08P2
M _B32!_Y.1UZ$!T[UP'Q4YTSPO$)"A?Q/I?(QSBY5L?^.UZ #N!*U1(?+CD9
MH"C.3S2@"FG[W7BI*$W#=M(I1M.3Q3)%W!MIVN?NMZ&OFCPUXF\8Z;XAUEY?
MB8?%9\)0O<:MI<;0%KP):$RB';%N&VX*KR5Q@CDCDL!]+^5&X^>-'^H!JE<:
M3H]P +K3+2?#!@)(%;#>O(ZUXUX5^.MQKMMKC3Z=H\<UCIW]I0LNI[8F7<JB
M)V*?*26 # $,>,"K=S\8/$=MX6L/$<G@_2Y8=2^:UAAUY6<*+6:Y<2$0D*P2
M'@ G)=>1S4WL*QZ6W@_P;+EI?">CN3UW6$1_]EJ"X^'_ ,/[@[KCP3H$I/\
MSTTV%OYK7"K\:)I/ J:^G@^XN;Y[S[*NGVEQY[%?LZW'F95-Q&QUSA#@GG ^
M:N]\(>)+7QAX/TSQ1:P&&*]A\P1&19"G)!!920<$&J^8K(RY/A/\+9&#-\/?
M#I.2>--B'7Z+4/\ PIKX7J'6'P;I]L'QG[.&ASC_ '"*[L+NP<"G\8Z4]7N-
M)=#S_P#X4S\.U8-'H4L39R&CU"Y0_I)7(>&?A[H>H>,?'.DKJ&OV]CI-_;6U
MI':Z]>QB)6LH)&'$O/S,3SGK7N&>W>O/_ ?[WQM\2K@C@Z[%%R>?EL+4?U_6
MDA%>7X1Z6Z%;?Q?XUM2>AC\27;8_[Z<BH9OA->/@P?%7QW;'_9U*-A_X]$:]
M,.>-O% XZ\T?)!;S_$\S'PNUV'YK?XQ>-1)ZRS6LB_D8*<O@'Q_#G[+\:-<'
M'_+?3;*7G\8A7IN,BEQQ1IV7W%?,\SA\'_%"$2,WQ@FN"R[0)M"M<(?4;=O/
MUR/YU:_L'XKHH"_$C1W/.3)X<8_RN16KXF\<Z/X3O[&SU2VU.22^#F$V=C+<
M*=HW,"4!P0H+8] :QX_C%X#FLX[R'4+R2V\LS32)IUPRVD8=DW3D)^Y&Y&^_
MC@$].:D>I*NG_%R%1_Q57A:[ /)DT2XC)'_ ;H_RJ7;\7@W_ !\>$77/3RKE
M3C_OHU.OQ(\&MXC?PZVL>5?K=+9%9;>6-//8 I&)&4(68$%0#SD8S79+D U6
MA.KZG$0R_%I //M?"<_/)2XN8^/Q1J5[WXL*[;/#GA25/X<ZS<H3_P"2IKMZ
M7MQ2T&<2FK?$^-1]H\&Z!(2?^6&O2G'_ 'U:BLCQ+\0/%WA/PS?^(=8\!0?8
M;",23-#K"L<9 X!C&>HKTP&O-/CPJ?\ "A_%*NNY6AC!'KF9*8&O_P )/XW6
M-G?X;SO@?*L.J6[%O^^BH_6JLWC;Q?"'_P"+3Z_*%[QWM@<C_P " ?TKO5Z<
MTUC@X'4T <"OQ"UA0OVCX5^+XLXY5+1\?7;<$U2D^+R0H))?AMX\7()VKHC.
M1C']UCZ_S]#6;\6/%6OZ-K&AZ7H^O/I<<UO=7=U]C^RM=L(P@C*+=$(R!F.Y
M5.\\ =S6/?\ QNN_#/AWPY+<:7_PDK-I-C>:Q?02/#Y!G4;7V^3L&[YF 9DX
M!X&*5T@U.F'QLT4*S77@WQO9A>IF\/7 Q[\ T/\ '?P# #]L.NVC X99M"O
M5/H?W573=ZQ!\;H+-?$=Q<Z1J&D75S_9K11>5;2Q26J*5=5WDD2N2&)Z\=L9
M.@_'+PWK_C1_#MII>H[7DGAM;H(K+</"K,XV [E!"-M)'S8[9&2U]KA>Q?MO
MCQ\,+G _MZ>(EMH$VG74?.,_Q1BK#?&[X4J?WGCG3(N_[R4ID>HR.13?A_\
M%31_B)>7]GIVG7EC/91QRLEVT.[:^=N51V9&XY5@",CK7?O!$Z$.BN,8.X9X
MHL%SC(?B]\+;DJL/Q!T#<QP VH1*?U/O6K%\0/ DV/*\::')GGY=1A/_ +-6
ME_8^D,"#IMJR^AA7'\J\V^%'ASPWJ?PLL9M1T'3;Z22ZO\O<6D;DJ;V; .1T
MQCBBS[_@*_D=_'XQ\(S-MA\4Z3(?1;Z,_P#LU:4.J:=<?\>^H6TO^Y*K?R-<
MTWPX^'I;+> _#S$#J=,@/'_?-59OA1\,+E2TGP\\.GG.5TZ%>?P6G;S'?R.X
M6:)_NRJWT8&I-RCN*\Q;X*_"5_FD\!:.A'_/.'9_(BID^#?PUB+26_AS[-NP
M,P7EQ$1Z8VR#'X4"N>D;A1D>U><?\*;^'XG$B6.J1R*=P,>N7R8/MB:I_P#A
M57AR-BUMJ?B>USVB\27X_G,:!G?YI:\Y?X6V+AEC\9^,XMPQQK]P<?3)-"_#
M:XABV0_$CQE&<YWF_CD./^!Q$?I2L_(+H]%HKSIOAYK> \?Q8\81^Q>S8?K;
MU7G\#_$2,XT[XSZI%%_"+O2;*=OQ81KFBS\A7/3J*\IF\'_%[K;_ !FB! Z2
M^'(&!/X.*2/0?C=&5"_$GP_<D#D3:"5R?^ RU5A'J_-%>"6^M?':X\>:SX1L
M]>\'R3Z3:VUT\UQI\\:RB8N H"R$\>6>:Z:'_AH)%_?/X!G(;JOVR/(_)L?K
M4Z]BM.YZM17F OOCI"[>9H/@JZ7:=OE:G=1G/XP&I3XD^+BJ0WPUT>0CC,?B
M0X/YVPHL^P'I5%>7Q^-/BFCM]H^$&Y0<#[/X@MW)'KA@M6&\;_$!<Y^$&I/_
M +FKV)/ZR"D!Z/25YM_PL;Q-#*4NOA%XJ'S8S!)92C'KD3U(WQ.O(T+2_"_Q
MLN.PLH'/_CLQIWN&G<]%_"C\*\ZC^*ELQ/F>!/&L.#C+:'(?_0<U%)\8-%@_
MX^/"_C&(8))?PY=X&.O\'T_.EKV8KKN>F4<UY>_QV^',+LEW?:K:.HRR3Z)>
MH1Q_URIDG[0'PCA.)_%H@/I-9W$9/_?48JK-=!GJ>*,5YI!\=OA#<)NC\?Z4
MH_Z:2%#^1 JW#\9?A3-N\OX@:'A>26O47';N:5QV._HKDX?B5\.[C_4>.O#\
MG&?EU*$\?]]5=M_%_A6\8K9^)-+N&')$5Y&Y'Y-2NNX6.@HJ".XAF0212JZ^
MJL"*EWKZTTT]A#J*3<N*-PI@+129HW"@!:*;O7UI0>.*  TM)GD4M !1110
M4444 %%%% "+]T4M(OW12T %%%% $,TBQ0O(WW44L?PKR?X>W5G8_ _P/))X
M?FU22YTN.8Q6T$;E1Y>]G.XJ,<XXY)88!KTS6IFM_#NI7"?>CMI''U"$UPOP
MUT^XD^#/@62"Z-K<1Z#!%PNX /"AW8X^8%01^(QSP7L)ZFPMKX-U#5;+3T\/
MV$XN[-KZWF:RC,;QY0'!(Z_.AZ=Q5;4-!\ QWMQ:77@W3KE[6V-]+Y6DI,47
M)4854+,S;7VJH).P^V=6VT&ZL=8TB2TNH$TO3-/>Q2W:-C*0?+PV_=CCREXV
M]SS3M*TJ\TZSU.^;R9]9U"1YW+NWE@XQ%'G&0JJ%' Y.YL98T]>XK(YF;P7\
M)?LMA?7'P_T-H]1>-(G.@H3NDP%W_N\QY) ^;&#P>:???#+X46,EHLW@/0XW
MN)E@@6+3T#,Y!/\ "OHI)/8 GUJ_=:?XND\(Z7I\=CI4U];3P23"2_D1"(9$
M=2&\@DEMG/RC&>,UKC3;B\\6+JM\N(+"/R[%!)D%W'[R4KZXP@SR!O\ [U+U
M86\CAK/P+\&;M+N6UT&QA2T#-))ME@7:K89U8D!E!&-RY Z9ILW@?X-VUFM[
M);I:PS2O$"-0N8B)%4[UVAP5(4-D8& #G%:K:3XNU6VU:36=,M6O7C3[,!<?
MN"JR!_("X) ;: SG[W'  "ADFG^)+&*\>RT)Y&UG49KFY6)H&FM(3&L8"[Y%
M0NXC!SDA<]&Q26NI1X3^T]\-O"VB?#S2?$NC37*&._6(I<:G-<*T<B,<QK*[
M#.57[O;GH*^39)8_)CV,0PP#M[CW-?<_QL\!WFNZ3X4T-@8-'N=1L=.ACW!C
MIZ['4YRWS,S% 2,\(.G);Y!\4_"CXA^#];?3=7\+WK)&V%N8(VDAE![K(!@_
M3@CN!6L=40W8YV*;]Q/=>>=N,;1S@CZU#&ZK#MAD^9^2<<BE?3=9M(;ACHEX
MMM][>86VKCWQC'6L\.T8#I)L)Z9 ZTV@W-)9/LH662[D*YX7.?YUTNG^/_%W
MA^)7T+Q;J]@IP!&ERP09 )^7.WL.U</-*2 [.'9B.@Z8J:0VI4R.KAB -PXY
MI-)[CNUL>RV'[27Q@LF^7Q-!?1;L_P"E643<8P>54'WKHT_:K^*%LQ61?#]R
M@4'<UE(-Q^@<?Y-?/JS0E$C#E>#T&<_6H&N9$0(D^Y!GV.?2IY(AS,^E7_:T
M\?0Q(5T?PVTCE6*F"<;0?7][UKN=)_: \4ZOHUM>Q^(/AU:2W'R&VU![RV>)
MQDG=PRA<#ABP!X'4@5\8+)(C&60DD8P >@I/MC_9Y,2<,>5'>GRK^KA=GZ!Z
M'\1?B5X@VPZ';_#O6YBA8QV6O2,V!U.SR]P%;O\ ;7QN3._X9:!-SC,>N[<_
MG%7Y\>&_%6I>$_$NDZ]ITQBO-/F6:$MR/<'GE2"01W!-?H;\#_B5?_$[P//J
MFL0VL&J6UTT,L=K&R)L(#(P#,Q[D=>JFIM;I^96K&)XK^+2J&F^"L;-SQ'XC
MM^!^*BG#QI\1Q)LO?@GJ*1@9+0:Q9RY^@W"O6J6IL!Y;%X\\0*H-Y\(_%L>T
M=(#9R#_T>*E;XDW$1S+\,_&RD>FG1OC_ +YE.?P_ES7I>*,?[-,#S$?%"S5&
M>7P-XVMQU).@S,>N/X<TO_"VO"ZN$NM*\567_7?PY>C/MQ$:]-Q1BC06IYR_
MQ<\"1<-<ZK&V<9ET.^0#ZDP\5"OQB^&;-ND\3^2W/$MI/&./]Y!7IN*3:O\
M=% 'G*?&3X5%"K>.])7U\R;81^>*MP_%CX83?ZKXA>'<#C#ZE"F?S85V[0PN
MA1XU9",$$9!JC-H&A7"E9]%L9AUP]LC?S% &''\1/ $[8A\<:!(V,_)J<)_]
MFJ[#XH\,R-F/Q'I4F3QMNXR?YUG7'PR^'-UN^T^ _#TI;.2VF0D\G/7;ZFJD
MGP<^%<PP_P /=!'.?EL8UQ^0HMY_@&O8R?B)>6.H2>"5M+J"Z4^*+)RT<@;
M42-G(^G].F:],1H\;E<$'T/!KP?QW\'?AC8WW@V&S\&Z?;I?:[%:3K$K()(S
M#,Y4X/J@]^!6C-\'_P!G^5)(/[-TR']^UJPAU>6,B9!EH_EE'S@<E>H[T,1[
M1PP.6Q]*<.G(Z5XO8?"WX/Q0";2?$5Y!!'M7?:^)[C:,YVC(EQT#8^A]*V+?
MX3Z/=(;C2_B!XS2!\@?9_$4TB#MP6+5*?2Z*/3R&ZGC%48=-TZ&ZFO8M-MTN
MI@1),L2AY!Z$XR?QK@V^%LB2!8_BEXX@9ONH=3C?IZ;XB3_]>H8_AKXD#JVG
M_&GQ4=O!$HM9AD?6*GKY"T.J7P/X+2UN;5?!^C+;WF#<0BPB"S88,-XVX;Y@
M#SW -1Q_#[P-%&L,/@_1HXEE:98TL8E59&38S !>"5 &?05S?_" _%!0?)^-
MVH@X(!DT2R;'/'\ [4#P7\847"_&B*4YS^^\-P<CT.UQ57?<+&Q<?"WX?W5D
M;*3PEIZ0!T<)#'Y6UE0(&!3!!V +P>G'2NHTS2=/T/2;?2='LXK&QMDV16\*
M!41?0"O.[CP]\<($VV/Q#\/WC?WKK1&B]?[DIZ<?YZM-K^T+$JF/5/ =PW&5
MDM;M!WSR'/M2]YAH>HJK8Z]*?\_R]*\F,_[1D3C_ (EG@"X3OY=S=H3],KQ4
MHUOX\P1L)/ 7AB[8*Q'D:S)&,]A\T?\ A^%&O;\@T/5J\_\ APQ?6OB.QZ_\
M)1(/RL[4?TK*C\7?&A9]EQ\'[-XL_P"LA\1Q9QGKAD%<MX)\5?$2QN?%DUK\
M);B]^T:]-+.(-8M<PR>7$K)\Q&[&W.X>N,4>HSWY1\V#2XYKSM?B%XG0XNOA
M%XJ3_KC)92#'_@0*5OB7>QN%N/AGXSB]Q8PR#_QR5J/D2>AYQP#@_P Z-W>O
M/U^)L.1YW@?QC'Z$Z-(W_H.:E7XH:.%W3>'?%D"C[Q?PY>G'?^&,T?(HQ_B=
M\/\ 6O'6L^'1#_9CZ1ISR2W$-U+-'*[LNP%3'QPI)Y[^U5_%'A?QU_:VOP>#
M5T=M+\40+!>/?%E?3G$?E-*BJI$H*8(0D?,,]&-;_P#PMKP;YA5O[=0C^_X=
MU!1^L%(/BYX ^;S-7N(L+N/FZ=<I@=/XHQ1KM87S/,+SX7^/KCQY/?6]C80V
M_P#;-C=VFH-K$I\BWMDCB!:U\ORY)&1"<GE2V-V #7T6N,UPR_%SX;;1N\76
M: \#S-R^W<5)'\7/A?)R/B#H"9Z>9?QI_P"A$4;#LT=MNSUXI&R&XZ5R"_%'
MX9MS_P +%\,M_P!Q:W_^+J^GCGP3+DQ>,-%D&<?+?Q'G_OJE=#LSH<]<5YU\
M;%63X.:Q"Z^8LLMI$5_O!KJ)<?CG%=='XF\-3 ^3X@TV0_[-U&?ZUQOQ6O+6
M^\ 0VMK=Q3F?6=*BQ#("<&_@]#1=/J)IGHX.>,BDSW]*;N7LP%)R. V11<#G
M/%3^ XUM1XXDT%1*QCMO[7,(WG()5/,ZG(!P/04NI>#/!NLR13ZMX3TC4V2(
M0QO<V44I6,=%!93\HR<#IS7%^-+&ZL?'5UKEUX%N?&5AJ&BC3(8K9(Y&MI!)
M([HZNP CEWQY< [3$,\$5Q8\.>(K?6_"WAG4O^$\L].L-!M]-NI]!N76V:[
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
M.O\ WU5R'QUX*F/[KQ?HDF.NS4(C_P"S5=F\*^&)O]=X<TR7_?M(V_F*IR^
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
MJW&CG0)-8TC6;+3[F^L+PO9SI+)%_JB4?#$R*CJWW0202<"NA\0>+M;@\/\
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
M#9Z?>W>G^)_$-PFGZM!:3F;4YY?W7GV^]V+L< *)<D8&';LHPG=[LJR1KO\
M WX>[5%O:ZK:%6W P:U>*?\ T;2CX,^'U0+%XE\81*,_<\178Z_\#KD=7U[Q
M!'K-K)H>NWDMI=QZO>PL+L,#''-;*DB*8V\U4#S,L? 9<X)P*WV\47MUXN\F
MQ\7+)I=QK$"6[6PAD C-HDKP%BI^5@?,5N&PK\X Q/R#YFB/A+:HY:'Q]XXC
MRN O]NRN!^#9IJ_"J[7E?BEXY'4Y-_ W\X36%;^*=>_X5Z-4G\8.FHRPV,B_
M\>LORR2Q!I 5B"J&WLFU@2-N0>]>@>&-4O;R76+.XN?M\6G78MH;X)M^T#RT
M9LX 4LK,5)7Y<C'!# )>B#7S.9_X5GKD<FZU^+WC!6!! F:TD'Y& >U._P"%
M?>.5(:#XR:V&P,^9IUBX)[_\L16AK5YXML_%J)::A;2V;PS7@M?LV28HFMPR
M;LYWL))<<$9"].:30O$VMS:YHECJDFEWD6MZ=)J$;:>&'V?;Y9QDLWFH1* )
M $Y4?+\WRU\D(JKX+^(R,K#XL2S 9R)M$MCN],[=M-;PS\5E8B'XF:64SD++
MX=![=,B<?6N@\2WGB.S^QS:/)8);M-##,;B%I6)DGCC&T!TP '9N^< =\US<
M'CC7(==&BW]O:B]%Y96LJ16\QCC\R!9)?WHRF02=H)' [Y!I_(9)<:/\9H0?
MLGC/PO<L.AN-#FC_ #VW!JHJ_'/S942^\!7(4XQY5XA''0_.V*QO&?Q(\4:?
M\'/%'BRRMK*WFLK8QQ3*9-T,[M&J_*Z /A9=P8$KD8YYK\\X_$&N0ZG-J<&L
M7T-[,YDEN(YV621B<DE@<DYYH^7YA\S])S)\>H\XTWP)< <X%U=QD^W^K-,&
ML?':+ ?P1X5FXZQZS*O./>+_ #^M?!FA_'3XM:#&R6'CK4V4D';=N+H<'/'F
MAL?A3=:^.GQ:U]674/'6IA& #);.+93^$06EKV_%C^9]XMXL^-<<Y$GPCTNX
M08PT/B-!_P"A1_X5YKXB_:JF\(^)KKP]XE^';0W]J%\]+36([@1L1G:2J8R
M>1GCO7Q_%\3/B)"ZS0^.]?1DX7&I3<?^/5@7VI7VHZE<:C?73W-U<R--+-(<
MM(['+,?<DFBSZA='VQ:?MG^%YOEG\%ZM$?\ 8FB88^I*UU%O^U1X%O$5ET75
ME!XP9['=G&?N_:-W8\XK\^5NF/#-QZCM3ENML@;C/8BGR^87\C]*+'XW:/>@
M?8_!?B^8,,CR=-$V?^_;M6FOQ>TS \[P?XUMQD#+^'+H_P#H*FOS+74)4G5X
M]JMC[PZUUV@_%[XC^&I=^B^,M3MT7I$\YFBZ8_U<FY?TI6?<9]_S?'#P+9AI
M-2_M[3PN S76@WB!23@ GRNI-2Q?'+X:RP+)_;=W'&R[@TFE7B#'U,6*_/#Q
M)\3/&OBY@WB/Q%>:F <K'+*?+4^H084'Z"I_!_Q3\:>#=9L+S2]?OTM;:X6X
MDLEN&$-P %#*ZYP0555Y!P ,=!19BT/T.C^-GPOE3_D<+6' S^^22+_T)14J
M_&7X43*/^+@:&I/]^[5?YUY3X0_:^\ ZM'%#XITV]T"[/#2*GVF#\"OS_AL_
M$U[CHOB7P;XPL4FT/5M,UF%EZ12)(5!Z@KU7Z$"E=!9KH4H?BE\,Y%"I\0/#
MQXW8.I0@X^A:K4?C_P  W( M?&F@3%CA0FI0G/Y-6E-X;\.SL9+C0M.E)&"9
M+5&./Q%4)? ?@2:,I-X.T)U/9M/A/M_=I_/\!7?8M1^)/##G,7B#36[?+=QG
MG\ZN+JFFS ^1J=K+C^Y,I_K7)3_"#X5W"LLGP^\/C=P2EA&I_, 5DW7[/?P;
MOB#-X(M%QT$4\T0_)7%/3O\ @*_D>FJZL!A@?8&G#&,=Z\H_X9N^#?SE?"LD
M9;J4U*Z7^4M-_P"&=?AO& +--:L<$$&VUBY7I]7- 'K:L,<XKQOXG^'M+UCQ
MYI=UK?P]O?%6G1Z/=VTC6UM')B62:!H@"SJ00(Y>?X=_7DU;7X"^'HN+3QAX
MTM!@ ^5KTO/YYJ7_ (4JL;A[?XI?$&%AZ:WO&..SH1V_4TM1Z'!:SJOQDT&X
M\,:?96FO,=*T_3_M?D0K>0WS9 N=S+$265<@YD4L5RJ\[CO72Z[H_P"T)J.N
M27WB*/3M4M=.2W2ST?[5%,H>4/#(ZQGR@I.XLS*PWGD@#'4#X4ZM"A6W^+OC
M93_"9;BVDQ^<'-61X!\:Q-FW^,&N[<8 GL+&3_VB*=@N<!X!\??%;4/B3IVD
M>*M(^RP7K3_;;66RF06.U6*>4XCVD$@ L\CALC:1P#]!9.>*\_C\'_$:,Y/Q
M8FE]GT6V_IBG_P#"-?%",'R?B7I[9/6;P^K8'I\LZT =^#1T]ZX$:+\6XVX\
M=^')ACG?X>E'\KJE^Q_%]&Q_;GA&4<_\PNY3Z?\ +P: ,GXG:Y/I.O>#[.+Q
M\GA&*^NKB.X=_L^UXUMW<.?.4CY9%B7C'^MQUQ7&WGQNUS0_"6GWQL]-UZ58
MKRXN+L22VXN;:"<QI/&BQN!YJHS#+8R.,CFN]N+'XM7.U;J+P1=JI./-AN>/
MS)JE=Z#\0-2EADU;PMX U-K52ML\WG9BR,$+NB;:/H?;MRK=Q7&ZYX\\1V/C
MZQT_2-.TR]T2XTD7YN+O5%MEQYJAGW;&& IZ X.>V*9I_P 9+;4/B#_PCL?A
MG4ET]K^32X]3\MRK7",RMD;=HCRI ;>3G&5 Y$.L>&_%FL0V$.M_"WP+J\>G
M96SCDU.3; , 856M, 84<=.!5630O$3>+(?$TWP-\,OK%NP9+Z'6UW[@" W-
MNN2,]3R.,=.#E%S'M.1GWII_2O-?^$T^**L0_P &9G(Z&+7K4@_]]8/Z4J^.
M_B$J/Y_P7U9"HR!'JUD^[_R)5695RWXL\#:IKVJ75]H_B=M%?4=-_LJ^4V@N
M!+"&=E*99=CCS91NY'S#C@5)I?A.^A\?2:S>M$-,TG3X]+T.W1RQ2,A3/*^1
MP[%$08S\J?[1K,7XG>*!D3_!SQ8AS\NPVKY_\B\4C_%?4HR#+\(_':@CJEC
M_P"'$V:F_E^ :=_Q.9_X4?<P:I8:Y;ZEI4^O1:N+Z:^ELY44P_:6N=JQ^:P\
MS>VPOD9CP.W/H&C\_&CQ8^T@+I&E1EO4B2];'X!A^=9:_%JTW 3^ ?',#>C:
M!,^/Q3<*YS1?B-HL?Q+\4ZA<:/XEA2XM+"-$/A^\,B[!,2&41DK]_C.,\XZ4
M[WZ/[A6\SVX_[U9.L:MI^A:+>:MJETMM96D1FFE;^%1].2>P Y)X%<NWQ;\%
MQLRS3:M ZD@K+HEZAX..\/-8WB3Q[\.?%/A?4M O-7N%CO(63!M+B%E8<JRL
MT?!# $'!Y'?I0,VK7XD:#),8-<M[SPQ-M22./646$S([A%92&8'YBH(R&!90
M0,ULS>,/"=O:7U]<>)=+BM]/N#:74TEW&JP3#K&Y)^5O]D\U\Z+X@E\47.I?
M\)_X\\.6=T-/6TT^[M6D$43&XAF(DA=$+EF@3<VY1@85?FR-*\U/1M1L]7AN
M?CAX32XU75H-2F^RL]B&"6X@:$LL^\+F.%@0P.4;.0V 6L"UZ'NTWC3P?;6E
MK>77BC1X+>\C,MO-)>Q*LR @%D);Y@"0"1ZBG:AXN\-Z3K5CI.I:Q;6UUJ$<
MDULLC8#H@!9BW11\PQDC/;->$:;8^$K6P\+P7?Q1\ ZZ-#;4Y";V=";EKK<P
M#;I6(P[G=G)(QWZSOINAC1O K)XJ^'FO:MX9TV32YX]0OD\FY0A$C;=AV^4(
M3@C!+-C%3?S"_D>\3:U8IK=IHRRDW=U$\R!4+*%3;G<PX7.[C.,X..AI]GKV
MDWFJWVD6U]#-?:?L%U"I^:(NNY<_4#->12SZG<>.-#\5VTWP\GNM-LVLY98-
M7:%Y_,2,,H_=-A5=7V*2>&'()-02>$=-M?B_K'BBV\+^&M7T_5)HICJ3:@$D
MLE$12Y B5"7=@7;@_,6&<8S3OYAKV/=OE;#*P(QZ]::0VPC^5>"?"CP7H-QX
MRFU:QN7N-)\(R36.AY66%F$Y::1Y V-^SSC$IQSAF(Y7'OO. H;GWIH!%RQ^
M; Q7 _!D,/@?X1<G)DL5DS_O$M_6NZ;*C<26V_-@=ZXCX,\? WP7CD'2X3^.
MVJ).Y=27W%ORK/UO1K+7M$O=%U*-Y;"]B,,\:2-&SH>HW*01D>AK3(4L3TQ3
M0K<G=^%(9Q%S\,/!5U#<PW&DM(+O3XM,FEDN9'D>&)]\>69B2RM@AR=WRCG@
M57T_X5>&],\-:WH?GZC=VVLQK'<O<7.YQMW%2A  4@MZ=AG-=[L1P-V21Z5"
M^]9@JY93V;M2N*RO<RO#>B2>'M.ELY-<U76))9C,USJDXED!*@;1M50JX4<
M 9R>I-8_BKP!;>)=<_MBV\1ZIHM])8G3+E[ Q$7-J6+&,B1&VG).&7!&3[8\
MC\-:M:0W&G>(+GQIXAO_ (AQK<7>J>%5FE87<BPR_P"C>0 %A53MV.1C@=2P
MK9T?XQ:Y<0:I<-)X?UTQZ%+J_FZ>TD,6ES*.+2Z9BV"2<!CL/RME0.0:]BCJ
M[KX1V+:=J^F:7XBOM*LK^RL+&*!(XG6UCM#\FTLNYL\YW$GD\],;=OX1UQ?B
M$WBQO%S30O#]E-@]C'M$.XL%#@@Y#-G=SG KS2S^*?B[Q'\'/'.M6LVDV>L:
M+;YB>!3^Z!0LS'#RQD@#Y2'897+!<XKUGP;X@DUS2YVNM6T+4;VWEV2'1;DS
MPH" 5W$\ACSQ]*5[AL9/A_P=K_A_Q9J5U:^*(I-!O-0N-1;338 2F6;EE,Y?
M[H8[@ @/ !/KWJL< $8;N!3/F8]0H'I3FRJ@J>>F33$@R"2NW'>J[,W+-\H!
MXYI68[@WW3[]Z8R<AG'R]30(\[^%"%E\>L.1)XNU$Y!Z8*+_ .RUZ 8V"EAV
M[5P7PI\W_A&?$%T2H^T>)]7DP/3[9(N/_':]!;"(,-U;D4=2MR',OS$8(Z8/
M6G(6C+,>1BE9F1/W?S<^G:G*H(+LQW?W102<1\4K&XUGX0^)])M="DUVZOK-
MX+>TC2-L2L,1R?.P'R-M;(Y&W(!(KQ_3M)\9>'=$>/P'X'UC1=<DU2R;[5+!
M#:VU^%+[_M4$!*QPA&"GRSECSQ7T>K%GPH*'//I4C!=Y/WNV.U'D4?/]Q;^)
M[SX6^ ]9US4O&]IJ&E:J\NJNM@KW<3-;RKYBQ>4^]%<HBG!^61BPS]W-\8^/
M/BYI^KVK:#;:]#8"U@^P+=Z>?.OI!N#_ &E(K63#LR_<#P\$' SQ]":MK%GH
M6BWNK:I<"VLK*,RS2D%L#V Y)/0 <DD"N5\.?$C2=8O-0M=2T?6?"USI]JMY
M.NO6ZVJB%F*A]VXKC(/4COZ&EH&IQMSXP\9VWC[4'?6]2DTN+Q+9Z7%IKZ&1
M&]O*BF5Q,(PY"$2@/G'R G(9:YV'QMJE]\1/"FN:I?376M6L6I"3P['I\L!L
M)C VRW+]'+,@7<W4C*X&17NT?B#0+C0/^$BM_$.FOHYZ7HND,'7'W\[>O'6E
MO/%6@6+Z,MWK%M'_ &Q(\=FZR QS;8VD8[AP %0\DXS@=2*+Q#WCP7PY\=O&
M=U:ZS)-:Z=>/;Z:MWO:-%%E*T\,1$BP3RN8U65G.X*X$9_#O/A-XGEUGQCXT
MM+SQEIOB.=9;6:%].F<P&,Q89XT9W"#=\K;6*[AV)Q7J(D4()H7!23YE8'*L
M#WSWI884RGDQ11[5Q\B #'7%/0->I;\[YV0)DTR$RL"9%VX/YU&K$!BH)YY/
M>I1'( OSX ]3022>8#&6V_E3 Q(&TX^M,RX!*]>_I4G5^5&<=J .(^*;#_A!
M+9=VXOKFD*2/3^T;>O1QTKS?XGP[O"FF0#DR^(='7 ZG_3X"?T!KT?L*"A:*
M** "BBB@ HHHH !THH'2B@ HHHH XOXH%1\-=6W'&XPK^)F0#^==I7$_%&3R
MOAW<G^_>6,?_ 'U=PK_6NV'2@ HHHH X'XA?\AWX>KC.?$J_^D5V?Z5WU</X
MV59/%OP\A96_Y#TD@(Z?+IUX>:[B@ I&Z&EI#T- 'CE[J7BZ/2O$.L6?B;48
MK:*:^B$D\-F\5L4N2D?DJ%WD@*5(DR",GKBKVN:YXFTHZC);ZU>7*6NI21!4
MLX'*Q"P$^"/EW!7Y."&(R!V-;^GZII]W%>1V/A&[%O=1S3,5A@$=YM8(P/SX
M#-NR!)M) .>A%48]2\+QZ?X>N[?P8YNQ;2WFFV$-G UQ:0X7>Z;6VQ@AD&%;
M)W 8)R!))HZ?J?B35+J62&_T>&VM7MXI%$+S"<M''([))O4 $283Y3TR>N!S
M=M\0->_LJYO+Z&WB6"QU*X\W[&RI,\%R(HBF93D$$94X))!! -:$-_X%,MLU
MOX=DAEM)+"V$"67E&W$N'MB\?&%5VP,CY&S@#K5-;KX9SZ5)<-I-U%#I-W]C
M6-;6XWK*UUG$:("S_P"D1YRH.&3VIV*+J>.[B3P]]MB\BZFMKZ6PO+FUADN(
M(F52ROMCW.%8&/GHN_D^NS8ZMKEYJ&B*(M-:TOM/-Y,\,SR88>7D1MM 929
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
M%"A4Y[]^#C2OO >F:EI5YI5Q?ZA]BN!<"*)9%'V7SPZR&,[<])' W;@H;"X
M&$;P+8BYN+F+4+R.2>Y2YD $3*S*KJ1M:,J QD=VP/O,2,=*8'1Z7>7%]IT=
MQ>6,EA.Q97MY&#%"&(ZC@@XR#W!%9<7BS39]1BM(Q/Y<\\EK#<F/]S-/'NWQ
MJV>HV/U !*D D@BM73K66RL!;S7T]\^]W,T^W>=SEL?* ,#.!@= *P(?"/DS
MV:_VI</86-Y+?6]J5'RR/OPK-_%&AD8JO&,+R=HH O:#XBAUZ"*:'3[VVCF@
MCN(VN(P R.H8<J2 WS<J<'VJ/6/%VC>'[G[+J/VSS/+\T_9[*:<!=KMR8T/.
M(I#CK\ON,S^&]#A\.:%;Z7"EOF)0KO;VX@$I QO*@GYB ,G/)].E2:EI]Y>7
M6E7%K?0P+9W)FD22W,AE4QLFT$,NPX<G.#]* *LWBS185+3RSHHFG@R;64@M
M"C/)T7H%5L'HV,#)XJYINNV&M!_L)G!159EGMI8&PV=I D520<'D>E<U=>!9
M)A),M];+=/)?2&4V[Y83JZHI_>?P!QD]]O&S)K8\,:-?:+9?8IC;);*H\N.%
MI'(<EF=BTA)()8 #L![X !TU%%% !11WHH **** "N&\$[6\7_$68* 3KT2D
M^NW3;(?XUW-<!\/7\S7/B"Q9F_XJ1U^8=,6=J,?I3 [^BBBD 4G:E-)0 44O
M>CM0 4G'UI:* "BBB@#DOB5*T'PD\93)]Z/1;QAQW$#FMO00%\-:6HZ"UBZ_
M[@KGOBMQ\%/'..3_ &#??^D[UTNCKMT+3U]+>/K_ +HH O4444 %%%% !111
M0 4444 %%%% !2-]TTM13N8[>20#)52<>M '#?!Q57X+^%VQCS+,2GZLQ8_J
M:[ZN#^#:E?@;X*SU.D6S?G&#_6N\H ****  ]**** "BBB@ HHHH **** "B
MBB@ HHHH X?QTT?]O> HY#]_Q  ON19W3?\ LM=Q7G_CW:?&7PV5VPO]OR''
MN-/N\5Z!0 4444 %%%% !1110 4444 %%%% '&?$"-9;'0(V7=G7K!@,X^[,
M&_I79UQ7Q D"'PHA_P"6GB"U49/LY_I7:T %%%% '!>(&_XO3X(CXP;'4WZ<
M\"W'_LU=[7$:Q&LGQI\(E@<Q:3JD@.?^FEFO_LU=O0 4451U"X:TTZXNHU5F
MAB>0!C@$@9Y.#B@"]17GFE^.-1O-*L-7N-+LQIMW<+";B&ZD_= "42LRR1)@
M(T8]B&)S\OS20^/+F:33O^)+M2[:5I!YQ+V\27*P"1@%*\[PQ4L" &Z[34@=
M_16!'J6HS>(M0TMM-C$-M;QSQ3"X),N\L I7;\O*-GD\;?4@1Q^)K6'P:OBK
M7 NCV0MQ=2^=(&\F,C.6*Y'0CIFJ Z.BJ\<T<T*31,'C=0RL.A!Y!KYY\5_M
M8>#= UJZTG3='U+5YK69H9)%"PQDJV&VDDD]#C(&?;K4@?1U%?*VE_MF>&IK
MR:'6/!NJ648&Z)K:>.=G&>X;8!^9K5D_;$^'@23R-!\0/(G)5X85!_$2G^5,
M#Z4HKY<;]L?PRPW6_@_4WPNY@\T:D>G3-8\W[:$.U/(^'KGYOF#ZECCVQ%3
M^NJ,U\O:9^V1X0F\O^V?"^I66_[QM9$N-GUSL/Y9KL]._:B^#U_$CS:]<V!<
M<+<6$Q.?3**PS^-+Y#/;:*\F7]H;X.L _P#PF: $@<V=P#D]!_J_;_.:TH?C
M9\*Y%!'C2Q7Y0W[P.F,\]U%%[;A9]CTFBN'B^+7PTF("^.M#0GM+>I&?_'B*
ME7XI_#5D#+X^\/,""01J4/..O\5%T%CLZ*YBU\<^#;Z18['Q;HUS(V,)#?1.
MQSTX#>XK4.K:8L'G?VA;"+D[S*NWUZYJ>:/<+&C2_-7/'QIX1#A#XHTD.W1?
MML>3_P"/59M_$F@74B1VNMV$[N<*L=RC%C[ 'FCFCW"S70V:*8'#=_RI]6(*
M*** "BBB@ HHHH *.])WI<T %%)2T %%)2T )2T=J* "CO110 48HHH ****
M $[TM)UI: "BBB@ HHHH **** "BBB@ HHHH #7 _#U&75_'K%@1)XDE88/3
M_1;<?TKOCTKA_A_M,GBZ0+C?X@NLD#&<+&N?_': .XHHHH *3O2TE ![4O:D
M[T=Z %HHH[4 %&:** .'^+C+'\$_&[%MO_$CO1]<P.,5V%LOEVD484*%0#:#
MG''2O/\ XW,R_ OQ=MP,V+*<]P6 (_*O1U^Z* %HHHH **** "BBB@ HHHH
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
MCJNAWI'U\AZ -GPU&8?"6CQMU2RA4_@@K7JEI*[=#L%]+>,?^.BKM !1110
M4444 %%%% !1110 4444 %%%% !1110!YKK\V[]HKP1;_P!S1]4?\WMA_2O2
MJ\RU9-_[3'A?Y?N>'=0;./\ IO;#^M>FT %%%% !1110 4444 %%%% !1110
M!Q'B:0?\+0\"1>LE\^/I;X_]FKMZ\\\37++\;_A]9KG;);:I*W_ 8X0/_0Z]
M#H **** /,].4-^TSX@;/*^&K$8^MQ<?X5Z97GFD1,WQ\\6W#(=L>BZ9$&/J
M9;IB!^E>AT %&**YKQCJQT/P=J>H1W$D5RL)2V\J/>[SM\L2JNULL7*@#:>O
M0U('1E11MR*\\TWQ!?:PMAH]MK$UO>)]J\ZYN;/RII3"8PH,3JNW<)HW/ X'
M'!R)])O/%]]-Y\FO:2;:VDM[>3R[8E;O,<3R2JWF?)NWL$7YN-I).>'<1WFT
M53N-/L;Q=MU9PW ])8PW?/?WKS?1O%'BRX\&ZOKMU?6GF06-Q);I<:>T.Z2-
M0PD4"4F2'# $C:<CWI]QXF\:)IGVNVFTV2)-0M['[5-IMQ"L_GR6\:LD;2[@
M%,KY.2"5 &/FP:KH/3J>H*JJH50 !P .U/K@;#Q1J*^,;?0=8NM'BF-G TUO
M'*1,MRZN65,L=RCRSV!PR\FH[7QUJUUIUC,WA]!<7,>QH?M6W9.9(E0$E/\
M5LDPDW#) 4C:QXI >A45P>J>,-4T?4+33;G2=.2^NXIWMX9-3*^>Z21(B(?*
M_B\X<G&W'(QR.PO+R&QT^XOK@GR;>-I7VC)VJ,G []*H"Y17"77C:^L%3^T/
M#K6=Q++;B.*:\C *2OLW%N@*'&]1G&1@MD5T>AZI'K6C0:G#&R)+N^5B#@JQ
M4X(X89!P1P1@CK2N!L45Q6K>.H='O-4ADT/4;B/3%+S36[P,-HC21F"&42$
M2*"=N 3Z<U/<^+DM?M*W&AZJL]M;VUQ) !$SXG9U51B0J65D8-@\<$$CFF!U
MU)7/:SXDAT>_M-/.GWU[<74,LZI:1A]J1E Q.2.\B@#O26'BC3]1U-M.MX[X
M3+:QWFY[.58S&XRIWE=N3R-N<Y5N.*D#HZ*YA?&FAMX4_P"$H\ZZ72]P7>UC
M.LF2^S_5%/,^]Q]WWZ59N_$^AV%Y<VM]J45K-;61U*99LIY=N"0TAR.@VG/I
MWQD4[@;NVC%<]_PF'AE=0:QDUFVCN!(T11VV_.$+E>>^P%L>@)J9_$WAN.-9
M)/$&G*C1).&:Z0 QOG8_7[K8.#T.#B@#;Q15"RU+3]4M!=:7?6][;DD>;;R+
M(A(ZC(.*D:]LUO!:-=0K<,NX1%QO(]<=<4[@6L<TFVJT5]9SSM!#=PR2I]Y$
MD!8?45:+*.I%+1@(5&>:IWFFV.H6SVVH6<%W XPT<\:NK#T((Q5W<N/O"C<N
M.M,6YYU>_!'X3ZA.TUQX!T<.W4Q6XB'Y)@5@#]F7X-K="9/"TBK_ ,\A?W&S
M/K]_/ZU[(&5ONL#1D#J<4^9]Q<J/)O\ AG7X._+N\&QML! #7=P<Y]?WG/XU
M,G[/?P@CV[/!=N"I)'^D3<9_X'7J>:,T^9]PY4>:I\"_A3&I5?!EGM(QAGD(
M_5J9)\!?A+)@MX+L\C'1Y!G\FKTW<*.@ZTN9]PY5V/,])^!GPGT:5GM?!-A.
MY &;[=>8^@F+ =.U=(O@'P2JR*O@_1 LOWP-/AP_;GY>>*ZC<OK1QBCF?<+(
MY";X9_#RXSY_@7P_)DALG38<DCI_#[G\ZHW/P@^&=S"(9/!>EH@X BA\O'4\
M;<>IKO32T<S[CLCS+_A0_P */+*?\(;:X))_UDF1GKCYN*=_PI/X6;%7_A$;
M0@*J_,\AR!T_BYZ?C7I6X9XHI\S[BY5V/-_^%&_"O&!X-LQZ$-("/QW54?\
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
M9LZ?NVN#/Y>Y),@@D@,#C ''6G==P-R7QAHMO:K<227?ED2DE+*=RHC?RW)
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
M5E:;JUCJB;K21]VQ9#'+$T4BJV=K%' 8 [3C(['TK5H **** "BBB@ HHHH
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
M:/9HV/40(#4_CN7R/AOXFFQGR]+NGQC.<1,:D\&J8_ ?AZ-A@KIUN"/3$2T
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
M2D!FMXXU#9%-)X/O,>4LS*94#C]U'(^P-C?M$NWY3R485WBP0K)YBQJ'(QN
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
M7BKP?=3MH+>*M,6^NE$*VZWT8F8NHVA5SG)#J1QSN'K7":AX0\7ZI)]HD-W
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
MJ$WF[AY,BVK!%CPNU1D80<,2>*Y>UT?5X[@:)<>'%B22]T_4%NH OV6!8(X
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
MQBY5F1BHS@A2#R 1QW(KB-6\=^(]'MHVEM-.DV1W4S2RI<0Q7"1>1M9?E8Q
MF8J2P*@KU(-=I+<>'_%4$^AO)]MB>"&XD1=ZJT3DF-@XP""4/0_PFH=6M_"]
MG)IHUF2&+$<EA;?:93AT=1OC.3ALA%^]GIZT] *=UXNU"*<W%MID#Z9!<16=
MT\MP4FCFE";=J[2K*#+&"=V>6(!P T&E^*/$VI&VA70-.^UBUN7O5747\NVN
M(Y#&D6[R<L'97^;' 1L!N,S2:/X)L]5L;*2XBANXWB>&TDOG'FR1*JQLT9;$
MCJ%3!8$_*I[ C7?1](TZ'6[X?\2\ZD#+>W:S%",1A-X8G"849XP <GJ22@,9
M?%VM-H6@:@OAN.6XUN15AMXKW(13;O.&9R@[(PQCKCGFDC\?1S:S;:7;Z//)
M<3>4'3SX0T3&:6*1=N_+>68)"Q7(P.,U!#8>$[;P]HD-GXO:&RTR8"RN%U")
M_F$1B$>Y@0P".>/?-7)O".EBZBCM=:U#3HY45&MK>=!]HVN\A+,RF0L3(Y8A
MLG))YYH>@%VQ\3V]W?+#)IM[;1R7DUA#<2JA266,N&QM8D ^6^"P'3'!(!T=
M:U:+0]/6\FMY;@--% L<)0,S2.$4#<RC[S#O6=IV@V=K<Q74>L7EU"EW<WD4
M+O'Y8DE9BWW$!8+O< $G&><D B;Q!X?M_$#6$=Y=3+;6MQY[P1D!9SL90K'&
M0!NW<$<@47Z 4KKQQX?MHO.FEF9#8+J496//FQ$.WR^K!8V;;UP"1G!Q8M_$
MNBWFJ3Z=Y<ZRQ7'V5FEMF6/S?+#; Y&W.UO7OBN>7X9V4>E7&D#6+I;)DVVJ
M!4#V?[R5@$;'("SO'@Y^3CUSIKX7NH;V_N%U""7S+U]1MHWMR!%.8_+7<=_S
MJ.#@ '/?TJWF+Y%V'6O#UG'=FUC$2QW;6;?9K8L9YE3<RHJ F0J P. <%'!^
MZ:J76M>#-6GM;B\A@OI8-LT<LMBTGV4F1D!+%#Y3!XV!S@@H<XQ5C_A%V@TO
M1;>RO=EYI,AE6XGB\P3NT;I(TB@KDMYC,2"/F.>>0<)OA[=27\MW_;2>8\:/
MQ"ZJURMQ+/N=!($>(F8KY;*6 &0^[YJ'<9V"Z7I=H[WG]GVD++,UTTHB52)"
MA0R$_P![82"W7&1TK"N+SP+?VMQI,RV,D=Y<1R26_DX,LLF6CEQC)+&,LL@[
MID'*UT6J63:EHM]IJSFW:Z@>$2JH8Q[E(W '@XSG!KGKS3O%M]';7$W]CK=6
M%Q'-;QCS2DQ =7+MU7*O\H ;:PR2XXH)()H? -Q'I6FF2WC6SEDDLU69XMLB
M/LD;((R0S8).>6YZ\VVM?!\WB2XNVO(?[30_OX5OF #H@.YH0^W>J,IW%=P!
M7G@5B:QX'UK5+>*W%Y;J@AO3*&D?9*\]PDWE.@'SQ84H?F4X/2IO^$;\1?\
M"17&N236Y+7C7,5B;AFA3-FD&_=Y8;>&5L Y4K(W&[&)*+/A>T\ Z1' _AO4
M[>2"WABLH<:H]RL4;'$<:[Y&"@E< #KCVK2U:Y\.:I%#%-XDCMO+F^4V]\L9
M+HP.#@\X8#(_.N1MO"OB:/P>N@WNEQ7SI_9\+7,UZLDTJ12!W._RUX3&4!&=
MS,<\YJ^FCZQ;V:7-WX=@O=0FU3=,UG,B_N ^1*=Y7EL!]HR06QDXS02;_P#P
MBNBSWT^H2-/.US?PZIS,2@ECC1$*@?PXC3CD$@'K6SJ=I)J&FRV2W$MKYHVF
M2$*6 [XW*PY''([U+9VL%C8P65NGEPP1K%&F2=JJ, 9/L*N511SLF@R2:#8Z
M2NM7R"SDA?[0OE^;*(F#!6^3;@[0#@#(^M.FT&&\U*2[GNI9AYT5Q$C! 8&0
M# 1@NX*>202<[F'0D5T%'6@ [4444 %%%% !1110!YG\>(FG^ WBJ!/O2VZ1
MC/O*@_K7I2_= K@OC L<GPHU.&5=T<TUI$RXSD-=1+_6N^4<8H 6BBDQ0 M'
M-%% !1110 4444 %'>BB@#A+I0_Q]TA_^>?AR\'_ 'U<VW_Q-=U7!/,6_:"A
MMSTC\-NX/^]=*/\ V45WM !2T44 !Z4444 %%%% !1110 4444 %>6_$H,WQ
M%^%2*Q_Y#LK8'<"SFKU*O,O'@6;XL_"JW(!_XF5[+SVVV,I_J* /3:*** "B
MBB@ HHHH **** "BCO10 &BBB@ HHHH ***.U '#> TVZKXX?M)XBD;/TMK=
M?_9:[FN'^'V"_BUUZ-XANOT6,?TKN.: "BBB@ HHHH **** "BBB@ HHH[4
M<1X-0?\ "9?$249RVMPJ?PTVS_QKMZXOP7\WB/Q[)_?UY>,8Z6%HO_LM=I0
ME'8TM!Z4 <#\)2&^'S.,X;6-6//_ &$KBN^KA_A: OP_BQ'LW7^H/CW-[,3_
M #KN* "N)\9>(]0T.:S-D\(C\N>XN4>TDG9HXU'RIL888LRJ,@_>SCCGMJS)
M-)TN:_:_ETZWDO&A-LUPT*F1HB<F,MC.TGG'2@#GOMWB:7Q/:+;76DMI=W&]
MS&IMY?-\I6A!R^_&XB1R/DXP!W)KG+'X@:E/HSWS6ZJ8+/3Y9-VG7"AY+FX,
M9,8SF10J\;=Q8D<]CWUKX?T.SNK>[L]'L[>XMH/LL,D4"JT4/'[M2!PO X''
M JLWA/P[]F2W72H8XDAA@5(\H%CB<O$HP1@*Q)'I2L%SG;KQIJEK:6-VVE03
M17MG-=1N&:-HC^Z$"R1L-P+&8*P&2I]B<6-$\7:CJOB1M(_L^U_="*28K)(&
M1&@CD+C*;3\\H4+N!P">V*U/^$+\-[9%;31(LL4MO)YDKOYD<@4.K98[LB-!
MST"C&,5)_P (GHG]HQWXMYO-CF6=5%U,(A(J"-6\O=LR%51T[9ZTP.B&TU@Z
MMJUQINK:)9QV<4R:G=-:M(\Q0Q8B>7(&T[OEC;N.<>IQ)X<T.'0-(^PQSR7$
MKS2W$T\OWI9))&=F/XL<#L !VJKXC\*P>)1:>?JE_9?9&=T-G(J[BR%#G<K9
M^5F'_ C1:X##XB\B3Q#-J%JMM::*OF&9)/,,J>7YA.-HP0.V3S^MK1]2OM0F
MF6^T&[TME1)%,[QNKAL_*"C'YEV_,.G(P6ZU@?\ "N[7[4^[Q%K+:=)@2::7
MA$#*L8C5<B+S H4#@..1SG)SNZ+I%YI;7!O/$5_K+R[%0W8C41*H. !&B@DY
M)).2>.P HL2-UCQ#'I-U;6O]EW5[+<1R2*+=H5^ZR+M_>2+DDR# &<X/MG.;
MQE;NFL)-H.I"+3+$7D_FK" Z,FX(%,F=Q ;A@ -IR>1G0U#PVNI>*=)UR6Z5
METY)4%M) DBN7*$,&(RK*8U((]_6LG4_!^J:@WBA5UR.&+7[$V:C['DVQV%%
M?.\;L!FX(&>.1C!DHAG\4>'9;*7=X?N+BU@CLV5/LL9#K.Q6(*A;(PV5*D @
M]N]13:]\/XM-N(X]*M[FSDT:/46CMM/$BW%B[-C:H7YU!)8KVW9QS2_\*_N)
M+^":;6LVGVB.YGMDADC+,D; ".190R#S9'EYW'+8[5GQ_#"ZCLKJQ_MV-8O*
M,5E*D,GFVJF:=MNYI&W Q7#1'/)P&ZXQ6O<1LV^J>"(/&++:Z=$-9G62 WL&
MG,?,,2Y>'SU3!90N"F[.5QC((&?#K7P[E\'7MQ%I,EMH5Y=&WNHO[%N(!-,S
M;2#'Y09LL-I.,;N"<\5L:+HGB#1)'T^/4K>XTE)YYX?-B8SD2,SB)CG&U6?A
ML9(4 \Y)R1X3\37FE6>DZA=6EM FJ2W\[V$KAR&=YD"[T(RLKAN?[@]>)'H7
M%@\ PZA9::L""XUS3%L;?:LI%Q:*I*IO'  4GJ0>?>MJ#PGX;L;0PIIZ>0LI
MN,32-(%?RC$6^<G'[LE?3%<I#X=\::79:9;Z;;:;=/IOVM();G49%8)(?W6<
M6Y!VJ<$8 ^48S7:W5K>3^&I[.007=Z]J8V$@*12R%,'.,D*3Z= :K4#B4T3X
M<W6GM9P^)#*LMQ;P+*NOS-,)59C#$LAE+#Y@Y" \D'CCCJ=)F\-Z1HT<-CJT
M!LWGE"2S7OF^9*9&,@WLQ+,'W9&<@C':N2;PWXCD\->)XUM9%N;VTC33X+F]
M6:6"= Y5A-MSL5BC+N)(*D\9Q4GB;PWJ4VFZ?::)HMQ MOI[P1K#+;NOS;=U
MO.DX*O$VT;F7YN#CKFI"YO-8:.OC6?6%\42B_>'[,UF+B+8B@9P%V[@<Y;KU
M/IQ6=!X+T&YT.^TVPUJ:0W>F#27N8I(G=8@&"G 79OVG;NV\A%SG;3_[#/\
MPGUQ=3>&?,L4LT>.[7R@'N1(\C87?N!.X<D 9'T-<7I?@_6(_".F:7-X5N8[
M^)[$R7LHM%:(QYVA1"XRL39<'()W=\DT[?U87];GH]]X;DF:PO+76KBRU*QB
MDA6[6.(^:LA4R;TVA269%;("X(],@Y</PUTJ"XM+JUO;B&YL$M4LYRJM)#Y)
MDW'<1EO-$L@?/7<2,'!'(0>$]8M;JY74K.XGFEO9YIKV73TNX+QVAME+/ K[
MP"XD$;!@45""0#SZ=H]Q-;VVEZ.VDS6C_8%=C'\\%N5"+Y1?.2W/'J%)S3U"
MR.3U3X:7%_X=ATN'7(H)VMGM;VZ^QG==HR[.=LBE?D+KD'/S$C%6I? =U#:^
M)K+2]86"RUR&-!!=0RW7D.$$;ON:8%MR!5P"H&T'USZ%10(YC5-)UJ^OM!N(
M-0M(QIUQ]HN%-NQ\\F&2,A?G^0?O"PSNY YKG;OP'K9T'4_#EAJ=FFE7EY<W
MH::%FF4S,\ICR#C F<G=R=ORX[UZ1TI:"CE]#T.^TO6=0OKJ\6:.[A@1(D3'
MDLK2M( >ZEI21P".GI4NN6FM75UI#Z;#:O'!=B:X\^X:([ I7"@(VX_,3R5Z
M#\.CHH X*XT3Q%_PFLE]9K%#83744TI^T[TE18T4EHFC)67*X4HX&%4GNIW_
M !99WFI>"];TW3T#7EW8S00@D ;V0JN2>.IK>XHHV$>;ZGX1UJ\-E+;W<T-_
M=R22W=X8;=_L[?9FC0%&&'7D XR3Z@5G?\(EK207-O%H[^?<QV*V-T]TC'2A
M$B*R;C\W#(S HI#&3D#FO6:3K[4 <'I_A?[+J]RMQHD4VEZ<;J6P4K&YF:Y;
MS)0JG[N"709P"'/:L.WT"WL_ ^FV=QX.>&&WUR2[ELELHWV(9)'5PD>0?D*+
MQDCIVKUFDQ3$>$36=]_;>[Q#X7O[BTE@8V\8L)KJXBA,MXT<:3H2()!N@//"
MKA<C;FNF\/1M#XTU%K/3=3@N)-;G:>6XMYHXGM?)ZAV4(R^9@J%)ZDCC=7J.
M*3 S2L/4X3XFVS2?#S5;N*^U*SN;2WE>V;3YID<RLA1,B'YV 9P<>H!.,9K!
MOEN-';4;.WUK6/M=G9FYT..:>67[4\C2-M8LV9R&*Q['.50*>"=P]:Q2;1Z4
MK",CQ$;@>%-6-G)+'<BSE\IX?OJ^P[2OOGI7G/B3Q!<6.EWNJZ/XCN;C3 VD
M1+*EU#MR]T8Y]LC_ "AC'M)RV >>*]=^O-! '04RCSW[7JUK=Z/I][XIFL[J
M6QO)UCF6!VF(DC$/F #YF"O@B,@,0<'O5#2?%VK7FLRI=7EW;)J5Q)IMDIMD
M-O;7"0$N?,VC=B6.90"3G"^O'I[1J^,J"0<C(Z5";6W.W=#&=K^8OR#AO4>_
M/6E8#@+S4_$FG^'M2U2WUF74@E_':Q11P0F4?Z68W5?NJ248 9/5<]\5UOA^
M:\N-'4WU]!>W"RR(TD*; N'.$8!FPZC"MS]X'ITJU_9>FM;/:MIUJ;>1M[Q&
M%=C-ZD8P3P.:LVEG:V-NL%G:Q6T(Z1PH$4?@.*0'*R7GC#_A+AIL5YI M=OV
MAHVMY?,$/FLO#A\%MNT_=QG(Z<UE2Z]XV&C:C?PPZ4W]E6[I<!HY,S7,2NTA
MC7?Q&V(PH)R-S9SM&>Y&FZ>-2.IBQ@^WM'Y)NA&/-*9SMW8SMSSCI563P[H<
MNGWVFR:3:FSU LUU#Y0"3EOO%@.N>^>M '.3:]XJM8[JVDL=.FO;"V^W7)65
MHT>)G<1H@Y(8K$^23@$#KGCL[6X2\LX;J,,$F19%##!P1D9':LBZ\+Z#>+;"
MYTN*06T/V>/.1^ZX_=GGYEX'RG(-=#32L 4444P"BBB@ HHHH \^^+S*OPX=
M>SZIID9^C7]N#^AKT#M7 ?%M=_@2VB')DUO2%YZ?\A&WZUWZ]*  <T=Z6B@
MH[T44 %%%% !1110 4444 >?HN?VAY6XX\,H!Z\W3?X5Z!7#P?O/CK?8S^Z\
M/V^?3YKF;'_H!KN* "BDI: "BBB@ H[T44 %%%% !1110 5YKXP;_B]7PQC.
M?OZDPY'46N/Y$UZ57FGB\,WQT^&>T9"QZJQ]OW,8S^M 'I=%%% !1110 444
M4 %%'>B@ HHHH **** "BBB@ H/2B@]* . ^&+%[3Q4S8S_PDNH=/:3%=_7!
M?#)5&F>(W7^/Q'J)/U$[#^E=[0 4444 %%%% !1110 4444 %!HH[4 <3X'W
M?VGXV9CDG7I.GM;0#^E=M7#?#U=L_C%N<MXBN2?^^(Q_2NYH *0]*6D;[IH
MY#X;KL\ V??-Q='\[F2NPKC?AHS/\.]-=N=[3L3]9Y#794 %%%% !1110 44
M44 %%%% !1BBB@ HHHH */Y444 )Q2XHHH 3%+BBB@!,"C%+10 F*3:*=24
M)BCZ4N** "@TM% "48I:,4 )@T444 &***7M0 E%%% "=Z6B@]: $/%+110
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
MO4&/V:S,#'8(C@L_U8@  ],'UX3T6HTSZ+I:09I:R+#O1110 4444 %%%&*
M"DS2TG- "BDS1S10 44"EH 0TG>EHH *6DYHH 3M7F>AZ&;5KB75-&,=L^E>
M3JT0@+B]N2Y9WV*O[[(9SN&2=^.N0/3:0X[CB@#RO1IKK_A4O@_PC;P7=KJ>
MH:=!I\RRV[V\EK''"JW$A5AE-H!53TWNG4'-;=PVGV/Q3T:&%98F.CW$&Q0_
ME >;!Y2@?<!^67&,'"GL!7<;5SF@K0(X*S\0>%[&XU348=4,<%C:R7%TA+R2
M2+N#>8V<G(.55>O.,< #/U:\AT+P1:7WBR^GL[[4[[SF0:BUFL<DBMB)Y@PQ
M'%'@$CKY6<$G!])DCCD7:ZAEXX(R..:D:-6&UAD>AH&><2:U?6OB7P/IG]J3
M7NGW"HHU"%DVZG(;6<DOVVX19 %SDL#P%^;TFJQMX6E1FC4M&<H2,E3C''IP
M:LX% '#6>H:I-KT-Q]JEE674[FPFM@O[J"&..1D?I]XE$.[./WNWL,/M-:N-
M%\$3WUS>76OWEM<36L9D6-);N87#1)'A%55R^U0<  <GO76?9;<7;7*P()W4
M*T@4;B!T!/7')JC::#HFFP+!8:1:6<0F^T>7;PK&IDQC>0H )Z<GT'H*+ 8^
M[7M/G\*PW>K"9II6AOU$*XF;[/+)E3U4!D& !G'7O6A#)JJ^))(6N#<6;1EV
M41!$@^Z$4-R78_.3VQCA>-UK4-%TO4KVUO+[3H+F>U;?!+(@+1'U4]0?IVSZ
MTPZ'IC7,MTL#QS21O&S1S.O#\L0 < D_Q#GWJ0,=M8O&TO5==DU&TTW34E7[
M+/=PET,*@!I" RDEF+!>>@4\YQ5>_P#%EQI[^'[&X6"'4-2EC\R.<^7MB:5(
MSA2?]8?,7"9.,/UV\]#/H.EW&CP:2;7;9VRHL,<4C1^6%&%VE2",#IS22:)I
M=Q!9P31/(ME*DT)DF=F5U.5)8G+<\\DYH$;5<G<:YJ4-W>A;6S\B#4+:RC+3
ML&=9!&68@*<,#)PO?')&:ZSM6+)H6GR7AO"KJ[RK.R*^$>15VJY'0D#&/]U?
M[HQ0SF-+\;:UK MX[7PW$MT]OYDT$M]M:&3=#\O^KY7RIUDW#GC:5!/&]X9U
MC5-:TI+_ %#2%T_SHXI8?+N?/617C5^NU2,$E>1VSWJ'3?".EZ2(6L&N8[B&
MQ&GQSM+N=8@?EZY4L, ;B"2 ,YQ6KHVFKH^C6NEI<S7,=M&(DDFV[RHX .T
M<# Z=J .:\>2;==\ Q;L&7Q"JX]<6=TW_LM=P*X+QXW_ !5GPX4=3XA8XQZ:
M?>5WU !11WHH **2EH **** "BBB@#*UK6M-\/Z1/J^L7B6=C;@&69\X7) '
M3W('XUJ@Y%<[XNM[Z^\&:O8Z?:_:;NZM)8(H]RJ"SJ5&2Q P,Y/TK4L;BXN;
M.*:XLY+*5AEH)65F3V)0E?R)J0.+\)J?^%O?$5B2<MIPY[?Z.?\ &O0JX;PJ
MJGXF>/Y0?^7BR0_A:H?_ &:NY%4 4444 %)N%'05YSXFMX[CQUH<^FVDSZA;
M7<8NB+.96: @\I<8V*BY8LN2'^[]XJ#('HNX4H8&O)]-A:U\0ZHTTAET%[>]
M_M"_M9K@RRS-<KY88J!L9$,J_(3@ <HH45=\&ZU9:1H%VU]>*VGR:P++3YK5
M9989Q+Y:Q^5N+L1O9@QSM#!SPM 'I9.#1N%<3XJMEDU_0EM9M26_O+J.)?(O
M)HX8HHMTLCO&K!&RH*<@Y+IV%85UXAGMKKQC_8^J0W]_'8W<]N8KUIQ:/ %0
M1O ?EC;>3C'WMIS3=P/5*3-<%H6LVNCKK]QJ'B*.7P_:W,/V:^O+@%8_,CCR
MAE8_,-[@@D_\M-HZ "MXGUC5H/%4]O::A)8Q:?:V=U#$BJ1?/+<M&\3;E/ "
M(HVG(,V>RT7 ]&S7!@J_[0# GYHO#8P/9KHY_P#0!4-AK&L-XIM&DU8S07NH
MWMDVG^2H6WCA5]CAL;L_NU)R2#YW P!3X23^T)=H1POAJ @X];J7_P")%- >
M@4444 %%%% !1110 445R7B+Q=;^'];TK29+;SKC4Y-D6Z:.$-R 50R,H=^0
M=@.2 3Z @'6T5RDGBI;?QO!X7N(%6>Y@>XAV2AY#&F-TC1@95,G:&)Y;C XS
M2TOQXFIZ?<7$.C7(FCM+;4%@,T(+6T^_RY2Q<*O^K?<"<C:<;N,JX'<45D:'
MJUOKVBP:I!&T<5QN*AF5L@,5R"I*LIQD$$@@@]ZJ2:]Y&O0:7<Z/>P"YG-O!
M=L83%*PB:4X D+XPC=5'(_&F!T5%<IIOC#3]0\,+XD%O=0Z=,(FMI)$7-RLN
MT1%%5B?F+J &P?F%:>DZQ:ZQ;2SVZR1B"9[>:*5=KQ2(<,I[<>H)!&""0: -
MBH9V*VTC+P0I(_*L2;Q1H]MX@&BRW3BZW(C'RV,<;N"41GQ@,P5B 3Z?WERD
M/B+2=36^M+&>1Y[>%I"'ADC#KEEW(64!URI&5R.GJ,@',? I2OP#\&[B238*
MQ).2<DG^M>DUYS\#UV? 7P6, 9TV)N#GJ,UZ-0 44=Z* "BBB@ HHHH ****
M "D/2EH- ''_  [_ .12N#V;5]58?0ZA<'^M=A7$_#!E;P$CH,*VH:@P![ W
MLQKMJ "H+AE6UE9AE0A)&,]JGK/U:01:'?RE@NRWD;)Z#"F@#(^'L?E?"[PI
M'_=TBT7\H5KIZYSP+_R3;PQ_V"K7_P!$K71T %%%% !1110 4444 %%%% !1
M110 4444 &*3'/2EHH ;@>E)Y:_W:?10!4-E:-()&M82X.0VP9!JSY:_W13J
M*=Q6&JBJ,*H ]J7%':EI#"BBB@ HHHH **** "DI:2@!:***  5S7BCQ-9^%
M;6UO+VSOKI+FX2U1;*W,S!WX7('.">/J172UQOCGP;'XXT>RTNXO_LUM;WL5
MY(AA643^6<A&![9QGZ4 2:?\0/".H:/::I_;EK9PWDDD427S_9I#(CE'39)A
MMRLI!&.U:T_B'0[74/[/N=:L8+SY?W$EPBR?,<+\I.>21CUS7E6I? J&;3K;
M3]-\37%M:VUI+IL<$L3%!9N^\1'RI(RQ4G[S%L@#()&3#=_#75?#_BOPM<Z5
MIL?B/3X=9^WWC26UNEQ;DPF+S#,[AG"EE8* S 1@9.%HMYBN>U1SPS%Q#*KE
M&*-M.=K>A]#5C'YUB:'I']D_VA\MHOVR\EN_]%M_)SO(Y?D[WXY?C/H*VZ!A
M2,?E)Z8%'>FR,RQL57<0#A?6@#Y&NOVFO'&A>(+K2]<T3095AD=-]LTG8\'.
M\@J1@@_Q#GC-2C]K369(A+:^%=.G3G+-<R1\_0J?YUO^//V>KKQGIUAK<=U-
M:>*!;P65P)6CF@*QQ[ Y^Z3S_%DG:?NDC%?&<^F:AH.K7&G:M;[;BTD>%XV'
M".IP>/8@C\*KECT)YCZS'[7$RHV[PKI^]1EE&HOS^/E^U"_M?.MPD4W@6!@>
M28]6/'IUA_K7R$/M$T#3-M.QP2W '?I[T7C30W*?N_+20 X8?= [T<@^8_07
MP3^T-X#\877V.XN'\/W7EE\:C)&D3XX(60-C\\9QQ74ZU\6OAUH-JMQ>>+K"
M<-*L.RTG6X<$]RJ$D #))_K@5^:MW,TD<,B1JZ%2K",GDY_2KUU;O-;V\EO;
MB%I3\R!,\XX/'<X_G1R/N',C])=#^*'P_P#$5LD^E^+-/8._EK'/+Y$A/^Y)
MM;].:[<$'FOR:ADU,[K>.QD;:IW(P/"CJ?P .:^_/V;;W7KSX,6ZZ\US));W
M4D5M)< Y>#"LA7(!*C<0,YZ<'& $XM!=,]JHHHI#"BBB@ HHHH **** "BBB
M@#@_&\?G>-?APG0#7)GSCTTZ[KO*XCQ8W_%>_#^,<D:C<R<>UC.O_LU=O0 4
M444 %%%% !1110 4444 %%%!Z4 <+X/&?B#\1&VX"ZE:Q@^N+&!O_9J[JN"\
M#L)/&WQ(;<3C7(5P3TQIUI7>T %%%% !28'I2T4 )@8Z54N+.UN)(&N+>.5H
M)/-B+J#L?!&X>APQ&?>KE% !BJRV\*RR2K"BR28WN% +8Z9/>K-% &:^DZ;)
MIW]FR:?;M8_\^QB4Q]=WW<8Z\_6BXTO3[J[M[NZL8)[BV):&62-6:(G'*DC(
MZ#IZ5I44"L9D>DZ;#JDVJ0Z?;QWTZA);A8E$CCT+8R>@_(>E<E;[F_:#U' ^
M5/#5KDXZ$W5QC_T$UZ!7"6)5_COK^W!\OP_IP..H)N;W_#]: .[HHHH&%%%%
M !11^-% !7)>(/"%OXAUFQOIM0O8$A9!/;Q3LL5U&I9U1DSC(DVMNQG"E>A-
M=;10!R+^%[FX\56FN:AK$EY'I\LL]C;M!&A@>2,QD%UP64*S  ^N26(!%'2_
M!E]HYU*^T_4K"#5]0,*R21Z:J6WEQEL+Y*N"2?,?+%\\CL *[RB@5CB['0=>
MT<^']/TZ^@33;>:YN=3*1!//+[F6*-#NV)YDA88.0(U7)!.=2XT=KCQ;!K[7
M._[)9R6UO!M^5'D92\AYY)"(!TP-W/S5T%% SS:S\%:Q'I-^JV^@Z=>.UK)
MFF6[0P2203&8/(.J[SM4@;BH!Y;.!K06/BJPTR-[*/3)-2O-36XOXY7<Q10,
MP$BQ, "SJ@ !8 ,>2%!P.SHH X.X\-ZQ)XNO9%:!M*U"\M-0EDSMEB>!5'E@
M8^8,8HCDG@%Q_=S&-+U*S6[U+5/*2/3-+N+*!HCDS(S!S(?[ORQQ\<X.[VSZ
M!6)XL./!&O$C(&GW!Q_VS:F!S_P?7;\#_! V[?\ B36AQC'6)37=UQ7PG_Y(
MGX&.,?\ $BL3C_MW2NUI %%%% !1110 4444 %%%% !2'C)I:0]* .*^%B!/
MAS9XSS<WC<^]U*?ZUVU<=\,_^2<Z;CIOG/\ Y'>NQH *Y_QFVSP!XA? .--N
M#@]/]4U=!7.>/#CX;^)F!P1I=SSZ?NFH YG2?$$^B_#_ ,(K'!:2QRZ/%*YN
M+SR&PD,?"#8V\G=T)';UXWH_&&CR:RNC[=0^W-LW1"QF/E!T5E+L$P@.[&XG
M&X,N<J0*GAG0[6X\+>#]0E:9KBPTN*.,K(RJP:./.Y>AY13STQQ6G'X?6'7[
MO5X]5OXWN\>9;B13%D)L! *DC YX.,]<TK",RQ\;Z:V@R:OK&;&W%]<6D8\F
M;<1&7(W(T:NK%$)*[<9X!;(S<C\;^&9K2"Z75E$4\CQJ7C=2"GWF8%044<'<
MV%P5.<,"<N#X>1QV*6<_BK6KN-;YK\F9K<,SL) ZDK"ORGS3GO\ *H! R"^X
M^']G+875O_:4TLTZL@N+B""5HE95!"@Q[>JEAN#8+M_#A0-#N=C<7-O;VDMU
M<2K%#$AD>1C@*H&22?3%8FG>*+2^@>ZN+2[TNV6"*Y$]^JQ(R2%@F#N(!^7E
M3AAN7(&16Q+:03Z:]C.GF021F)UZ;E(P1Q[>E8+>'=4\IUD\0-,\3Q-9[K==
ML/ED\N,YD+!MK'(X VA3DE :K:]H:+;E]9LE%US 3<(/-_W>>?PI\.K:9<:E
M<Z=#?1/=VS!98=XWJ2JMTZ]&4_C6!>>%;J\@NLZM&+FXL;FU,QMMVR28J2Z@
MMD*-HPF>@&2>M7UTB_A\13:A;WEH+6X8/-%):EI<A F%D#@*/E0\J>A]1AZ@
M:BZCI[!PMY;G8H=L2K\JGH3SP#5GS8]BN)%*MC:<\'/2N#M?!-Y!X9GTFX;2
M97FN7FD-K:O:>8CN78%@[,&W$$,/[H'O4=GX'U+3]&L;%FTW55BCGADM[R-_
M(423&0.H)8DA3M()^; ^9><O4#O(KB&:6:..57>%]DB@Y*-M#8/H<,#]"*=<
M7$5O&))6VJ65!]68*/U(KFM/\/R:9XNO]2MM+TP1:A.TTMT#MN%S%&A4 )R"
MT8));\*?XXT.]\0>&O[/T^9(KC[1!*&DC608256/#>P- '06MU;WEG!>6\@>
M&>-9(VZ;E(R#^5/EFCMX7FFD5(T4LSL<!0.I)KE]/T.^TZ#PI:&-;F/2[4P3
M7!N'C*$1*@(C'ROD@_>^[U%=1-GR'Q'YAVG"'^+VH \]^(GQ,T_P7X0M]:L4
MMM6FOIO)M$6Y"QN1DLY<9^5<'IU.!QG(\0M?VJ/$$-P9+[2]'O8I&"1V]NSP
ML/4[RSY'_ :^8/&'B35M>\5:C?>([B9KQ[F9F@E<LELS.2R*#T /&!Z5D3LL
ML(\GGRQMR/4TU#N*_8^Y]'_:H\(7SB'4M'OK-\@%K=TG13[D[3_X[7JGAGXE
M>!O&"X\/^)K*[E[P%_+E'7.8WPW8]J_,&Q^T,KN?^/=L[L+DD@=J3[1'):,R
MPNS1D CJ&QZCO1R/HPYEU/U4U#Q=X7TF,R:GXDTNQ0=3<7D<8'YFN'USX^?"
M_0X)6_X22/4Y8^/+TY3/O."0 X^3)Q_>K\[H+V2%X8;.,1&>-MZA<!1_.F/=
MW4A(CLP-N6)6/@^O/?K1R/N%T?96J_M<:7#</%I'@N\NE7^.[NUAP2<#(19*
MS5_:ZN [1R>"[9I%/S*NI,-OU/E?3\Z^1+6#5FM;BXAT_?"P(R21C'6L]8;J
MWN$=QY?F?.OS=3_7I3Y.X*9]I?\ #7EK\W_%$LX1B&VZAT^; _Y9>GZ_G6O#
M^UIX>^QI<77AJZA!."JW:,V/4 @9KX?/V]9[AH[=LD%GW+G</I4*R.]ND,=L
M[SMC#'G\J.07,?9%Q^V)9RWD5OH_@F2ZWL,^;?B,[?PC/\Z^B_!?B[2?''A:
MV\1Z(TIM)V>,"9=KJR,58$9/<>OI7YT^$?A-XRUG4[E+JQFT"QM+6>[GO[N)
MDC\N(@2%,_ZPC(X7OUQ7W3X6\)V_@QO!WAS0[S4+6#R9+FXLF=3&42("0M\N
M=QFEC8\]2<8  "<;#YKGJE':BBD,***3]: %HHHH **** $HQ2T4 )CBCM2]
M124 '>C&:.U+0 W KQKQ5^SOX"\8^)K[7M4;4H9[YA)-%;SJL9<+C>,J2">"
M<$#(Z<G/LU%-.VPFKGBMO^S9\([,KNT&:X"$,@ENY"$(.>Q&??=GBMM?@;\+
M5 4>$;==KEP1+*#DXSR'SCCIT&3ZFO3\48I\S%RH\\B^#?PTMY \?@_3^/X'
M0NIYSR"3[UJV?PZ\#:?,9K7PCI*3'_EHUHC/_P!]$$__ *AZ5UW>BCFEW#E1
M7AM;:'/DV\<622=B@<_A4ZJ%'R\"G4F*DH6BBB@ HHHH **** "CO110 444
M4 <+XH;_ (N=X 3UGO3U_P"G5O\ &NZK@_%#?\76^'ZXS^\OSU_Z=O\ Z]=Y
M0 4444 %'>BB@ HHHH **** "@]*** ///AZO_%6_$IR?F/B)1CV%A:8KT.N
M#^'Z_P#$Z\?R;0-_B-R"#G.+2V7_ -EKO* "BBB@ HHHS0 4444 %%%% !11
M10 5P.B.7^.WC)3TCT?20./^FEZ?ZUWU>?:"O_%]?&\FXG_B5:2N,=/FO/\
M&@#T&BBB@ HHHH **** "BH99-I5<\DU+VJ4[NP"T4450!1110 4444 %8?C
M#_D1=?ST_L^X_P#135N5SWCAMOPY\2MP,:9<]>G^J:@#-^%0V_!7P,NX'&A6
M(R/^O=*[.N:\#P-:_#GPS;/)YC1:9:H7(QN(B49Q72T %%%% !1110 4444
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
M0K[!_P"W=Z -?PQ_R)VB8! ^Q0<'K_JUK:K(\-@CPEHP;.19PYS_ -<Q6O0
M4444 %%%% !1110 4444 %!Z44C?=- '$?"./R_@QX17_J&0G\US_6NXKD/A
MB-OP@\'>^C6C?G"IKKZ "N$^,;;?@;XV;_J#W7_HIJ[NO/\ XT9_X4;XSVG!
M.E3J.<=5Q0!UVA_\BWIG&/\ 18N/^ BM*JFGQ^3IEM'D'9$JY'3@5;H ****
M "BBB@ HHHH **** "BBB@!-J^E(% IU% ";13?+&,8XI]% $9B0XRHXZ9'2
MJZVL*W/VKR$%P5$9EVC<5!) SUQDDX]S5RB@"G=VEKJ%G+9WMM%=6TRE9(9D
M#HX]"#P16=<>%_#MU/I<USH=C*^DG-@6MU/V3I_J^/D^ZO3^Z/05NT4 9$>A
MZ3#KDFM1V,2:E,NQ[D+\[#"@\^X1 ?4(O]T8UZ** "D-+2"@#G;'PKH>GF[6
M&W\V*ZC\EH)F,D21[F;RU5LA5W.QQ[@= H$%KX2T[3_"]OX=TNZN].L[>?[0
MK6D@B<GSC*RY4 ;68D$ <@D5U72DH Y^^\-VNH:K'J375Q$X,)EBB*A)_)=G
MB#Y!.%=B?E(ST.1Q4MAHK6.N:AJG]K7=P+Y@S6\JQ>7&0JJ-I5 W 7NQZFMR
MB@ HHHH 0C*FN*O/"=Y>>&;C1+N^L+D2ZE]N!FL6,>W[2+@1LGF?,=W&[([<
M>O;9I.* . D\%ZI)(S-?6/EP6@AL8X[:2,6TJ"58F_UAW($E(*D9)R<] +MO
MH&L0M96Z75I#9B6"XNC#&RG=%&J^7&O14+1J<DD@97'.1V5% '"6_A[Q%8PQ
MFS?3C<Z9IW]G:=+(7(D!9-SR@#Y<"),*N><\\\7]-M?$&GZ%;QKI]A_:3W2&
MZ8W3.)$+@22EQ$N9-F2%V!<X7(%=910!QFJ:7K4GB"1K.WMY+&[DLYI)V?#P
MF"4.R[<?-N4 +@C!SFJ7]B:M;ZHE['H]I,-._M&6!=P1KM[B0.J ]$4Y(<L.
M6"D<5Z#24".8COM0CTK4-0@\+W@OO.&VTEGA5[KY47>K!RJC'8D'Y3QSS6UJ
MQO)-<\R&*;_2UM8EN(1N\GRIFD?<"0 "I'(Y./8"NOVBC'% ' V.ES+J#IJ6
MEN]M;+J37'[LO',D]QYBQA2#YFY!DXS@C;WQ5GP[JG]E> +6X;0]4#6Y$;6<
M=HWG99P,A#@D#=DGH #Z5VU(%7L,4 <#XJTF.]UU[BYT=KZ?R;1-.F6!I#;3
M"X9G8.%/E@8A8GC(3OBM+1_L*^/]>^R6<\+RV]L9I6M)(XY9%:7)$A4*YVLG
M0GC%=;1@"@8M%)GBE[4 %(*/TH% "T444 %%%% !1110 4444 %%%% '":Y)
MCXT^#8Q_%IVJ,>>P-K_B*[NN#UG'_"]?!_ _Y NK_P#HVQKO* "BBB@ HHHH
M **** "BBB@ HHH/ H \V^$L:I9>,9%Y67Q7JC#VQ,5/ZJ:])KSGX1Y;0?$D
MA;)?Q/JQ^G^ER#^E>C4 %%%% !1110 4444 %%%% !1110 5Y]X5DD?XP_$-
M6.43^SE7GI^X8G^=>@UY]X17'Q:^(I]9=/Y_[=J /0:*** "BBB@ HHHH **
M*2@!:*2EH **** "BBB@ KC?BJ-WP6\<+C.="OO_ $G>NRKB/BUG_A2OC4
M[M%NUY]X6% '4:2NW0[!2NW$$8P.,?**OU'&H6)5';CKFI* "BBB@ HHHH *
M*** "BBB@ JK>N(["XD)("QLV1UZ5:K'\1R>7X5U>3.-MG,V>>,(?3F@#)^&
M*D?!WP6ISD:)9 YZ_P"H2NMQ[UROPV&/A+X/!ZC1K/\ ]$)75T )CWKSOXWL
MZ? GQ=M<*38LN2,]2!_6O1:\V^.C*GP*\4DL5!MU7(]Y4']: /0XXV2%$WYV
M@#)'6I,-ZTJ_=%+0 S$F5P1C/-.YI:* $^:CYJ6B@!.:,FEKE_'7B9?!O@+6
MO%#6YN3IULTRQ#/SMT4''09(R>PR: .FS2[CZ5\(6?[67Q&L]=2;4H=)O+,O
ME[:&W91C=DJK!LJ<< G=VR#7N>@?M4_"[5HD&I7%[HTY7)CGMFE&['(!CW?J
M!2=UNA[['O6X_P!VESSTKS*W^.WPENG6*/QM8JYP,2K)'C/3.Y1C^E=#:_$C
MX?WT8:T\;Z%,#GA=0BSQUXW9I-I;L+,ZS=QG!I<\5Y3J7Q\^$^EWOV&3Q?;W
M5R WR6<<DXRO;<@*CVR>:X"Z_:\\"K<-#8:+J=Q\^T-*8X@PXR1AF/K^7O3O
M<+'TKNI >*^6;W]K[3[>YEAC\&N5 _=R27VW<<<9 C.!^-4I/VO+B1HX[/P=
M;%I?NEKUCM]21Y8_G1KV%;S/K+>N,]J7<IZ5\;_\->>(&O)(QX?TM8Q(RJ2)
M#D CG.[W]*(?VP-:-UY5QX?TM%!PS R\9..^*?O=@T[GV12[A7Q]:_M7>(3X
MB%K/I.D7-NKC=#!'*CLI(X$A<C=@G^'&:^J?#NLVOB3PSIGB"SR+;4;:.ZB#
M#!"NH8 ^XS2UZH-.AL<49I:,4P$S1WHP!1@4 +2=J*,4 +Z44F!1@4 %%&*"
M* #O11CDFB@ HHH^E !1VHHH .U'>BC% !WHHHH .O2BCI10 "CZT4=Z "BC
M-'- !VH[4<BEH .U%%% !29YI:* "BBB@ HHHH **** .(U#;)\;_#R[<M%H
M.I-D]LW%B/Z&NWKSVXD+?M!Z=#N&(_#=TV-HX+74'?K_  _YS7H5  >E%%%
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
MVX3ME^2<W$AY_.O2J\W^!V/^%'^&\+MS#(V/K*YKTB@ HHHH **** "BBB@
MHHHH **** "O/_APWF:GX_?GGQ-,,GOBVMU_I7H%><_"N:.X_P"$WDC4@#Q3
M?(<C'*[%/Z@T >C4444 %%%% !1110 4444 %%%% !1110 F><4M%% !7!?%
MP'_A6=WMSN^VV)&/7[9#7>UP'Q=4M\,KI0NXM?:>N ,YS>P4 =[Z4ZF]A3J
M"BBB@ HHHH **** "BBB@ KAOB^Q3X(>-F!P?[%N^?\ MBU=S7 _&3(^!WC7
M!()TBY48&3S&10!UNAKY?AW34[+;1C_QT5HU4LXQ'8P1A0 D:K@# &!Z5;H
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
MI:2@ _E2T44 %&:*2@ HH.:* "BCI0.] !2]*0=:7F@ HHHH **** "BBB@
MHHHH *.U%!H \Y\.[&^/7CU@IRFFZ2A/;.;H_P!17HU>9>%0K?'?XE/N)(M=
M(0@XXQ'.?_9N]>FT %%%% !1110 4444 %%%% !5#5I&BT:^F1MK) [!O0A3
M5^L[7./#FID=?LLO_H)H Y[X5X_X4OX(QT_L*Q_])TKL2,UQWPJQ_P *7\#X
M_P"@%8_^DZ5V5 "8XI-JTZB@!NP8QCBFM&IZBI**!6(Q$H(X%036=K=-$]Q;
MQRM$V^,NH)0^H]#5NB@9C-X?T%YI)WT6R:65@\CFW3<[ A@2<<G(!^HJ*T\+
M^';'4(]1L?#^FVMY% +5+B&U1)$A'2,,!D*/[O2MZL?21;;]0-NUZ2;MS(+L
MR'#8 /E[_P#EGZ;?EZXHNQ6,)?A?\.XW\R/P/H2/O\S<MC&#NW;@<X_O<TZ[
M^&_@F_T2;0[KPU9?V=/=O>R0(IC#3LI5I,J0=Q4D$]P2.E=G13N%CG=.\)^&
M](U.UU#3-(@M+FTL!ID#Q CR[8,&$0'3&0#ZUR_P?\M_#OB2XCVGS_$^K2%E
MZ-_I3C/Y 5Z4>E>7? _9_P *^OR@P#KVJ?7_ (_)*0SU&BBB@ HHHH ****
M"N)NO!\]Y\0++Q)->QRP6>Z2%'@3SH7,8C\M)0-PB(,C,I))8CG'%=M10!P7
M_"(7TTVNZCJ$>E37NI62V<D<,<D45SLW;6EY+9^; QDJ.A/&* ^'\UKX4O=#
M^Q:7K5OK-U)<ZI;ZA+*$9G"@%&(=B5V+][EB-V5->EYHS2T$<OI4?B2SUY=+
MF6.30;+3842\E.;BZN<D.>#@*%52<KDL_!P#46IZ!=3/XAU!88=0N+^T2SM[
M5YG@4Q(K':9%!*%GD?+*.FWTKKJ*8SS6/0]>LAI=_9Z;:[["[ED72OM!8QQ2
M0[-JRMQNWY?H!M9E'(YZ'1+76-#T;PWH LX;J"WLEM[R[6?;Y31QJ%*H1EPQ
M![C'O74XHH \S;PQK=U#=Z6UI'9B,ZJ\5\SJR2FZD=HU"J0^ ),OG;R@QG.1
MF^)K:ZM?#MK->V/]GOJ'BK1G%L65C&$N+1, H2,9A)'3@C.#Q7KU<!\5/^0+
MX;YQ_P 5-I/_ *5QT =\>HI:0]1]:6@ HHHH **** "BBB@ HHHH *\[^-4;
M3?!?Q%"N,R1Q(-S;1S,@ZUZ)7#?%94F^&>H02*&6:>TBP1D'=<Q#^M '<+RH
MI:1>!BEH *X/XC<R^#%]?$EIQZX60_TKO*XSQPL;7W@]77/_ !/HB..A$,QH
M [.BCM10 4444 %%%% !1110 4=Z** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBCO0 44AI: "BBB@ HHHH **** "CO110 4444 %%%% !1124 %%%%
M"<$4OM11WS0 F.:6C\Z* "CM11VXH 6BBB@ HHHH **** "BBB@ HHHH \U\
M(_\ )<_B:>VS2O\ T0]>E5Y[X15?^%M?$>3^+SK!3]!:J?ZUZ%0 4444 %%%
M% !1110 4444 %9?B$L/"^JE1EA:2X'K\AK4K$\6MM\$ZZV[;BPG.?3]VU %
M/P#&L'PS\+1*NU4TFT4#T A6NGKR?7/%VH>!?@=H6N:?;V$\L-K90F&]F,"O
MO14"J0#\VXKUP ,DD 9K2LOBOX7D\.>'=:U*Z^Q0ZU#(_G'YK>V>+ E624?*
MN')4$\,1Q2N!Z-1WKSJ[^+W@ZQ\.6WB*Z;48],N)IH//_LZ?$1B<I(9/D^0
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
M5N^(VV^%-7;TLYC_ ..&LCX:\?"3P>,8QHMGQZ?N$H ZRBBB@ HHHH ****
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
MH 3%&/:EHH 3%+BBB@ I,>U+10 F!Z4N*** "BBB@ I-HI:* $VB@@8Z4M%
M&?8V-EIUN;>QMX[:$R/*8XD"KO=R[M@=V9F8GN235_ ]*6B@!-J^@HVK_='Y
M4M% #=B^@_*H9+.UF4K-;12*>H= <U8HH%8SGT71Y/\ 6:59OV^:!3_2JTGA
M;PU,I67P[IC@]0UI&<_I6U11<+'--X"\#R$F3P;H;D]2VGPG/_CM5I/AK\.I
ME*R^ ?#KAN#G2X.?_':ZVBBX6.%N/A%\+KG_ %WP]\/ ^J:=$A_-5%8FM? W
MX<ZCI9L=/\+Z7I<C2PLTT5KR8TE1W3 (^\JE<YXW9YQBO5J*+ON%CAY/A3X
ME7:WAJW7C^!G4_HU,D^$O@62,I_9=S&/^F.HW,9_\=D%=W10,\\7X/\ @I<&
M*+68F7.UH]>OU(S[B:H)?A'H[0".#Q5XRM& ^_#XDO,]^?F<COZ5Z510*QY:
MOPAAC<,GQ$\>?0Z]*P_4&C_A4]RJ!(?BEX[C7(/_ "$HW/'N\1->GX]J/PHO
MY!;S9Y>WPQ\4!I/)^,GBU5(^02?9F*_^0AFFQ_#?QY;OYD'QLU\MC $UC:2#
M\BE>J8-&#2OY >6KX+^*L;-CXT32 ]/,T"U.WG/;';(_+\7-X.^+VT;/C'!N
M'][PY"<_E(*]1HHL,\T70?B_#& OQ$T*Y95VYF\/.N\^IVW(YZ]./:I6L_C0
MJG;X@\'2'MG2KI<_^3!KT3\*6BP:]SQGQK:_&#_A7'B9+B[\+WD;:9=!HK2S
MNEF=?);A,R-\Y[>_UXUM,/Q>MM$TZ&WT_P )R*D$:[9KFZB95"C@CRVY_P *
M]0HI_(6O<\[:\^-*@[= \&MZ?\36Z!/_ )+U&FK_ !HCR9_!7AB<#^&'7)D)
M_$VQKTBBB_D/4\[7Q)\61CS/ACIG_;/Q&#_.W%(?%7Q24C=\*8&!_P">>OQ$
MC\XQ7HU% 'F\?B[XA?\ +;X0WZMG_EEK%FPZGUD7_)J"?XA>-K=G\SX.>(6"
MC<3%>V4F1ST FYZ=.M>G<4<4"U/,%^*FKJ!]H^$/C=&_BV6UNX'XB?FDD^+L
MT1/F?"SQ\,==NDH__H,AKU"BC0-3R7_A>6FJ[1S?#_QW RG#;]!E.W\LU,OQ
MR\*C_7:)XJ@Z?ZS0;D?^R5ZEMI-H[TM/,-3R=OV@?A[$?]*;6[1<XW3:+= #
MMV0]^*G3]H/X2LI+>)Y8L#)\W3;M,#\8J]3V"@H#U%,9Y9'^T)\'I9%C7QK;
MHQZ"2WGC_P#0D%:EM\9_A3= &/X@:&F1G]]>I%_Z$17=&WA);,:G=UR.M49-
M!T67=YFD64F[EMUNAR??BI#Y& OQ5^&#' ^(OADG_L+0?_%UBR:YH/B'XS>%
M#HNM6.I_9=+U.5_LERDH0%[11G:3UW<?C79R>%?#,HQ)X=TQ^<_-:1GG\JH6
MO@?PWI_BNW\1Z;IMOIUW!:3686TA2)'25XW8L%4$D&)<'/&6]:?S%\CJ3VI:
M0]12TQA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !111F@ HH[44 %%%% !1110 4444 %%%%
M!1110 4444 %'>BB@ HHHH *,T44 %%%% !1110 4444 &**** "BB@9QS0
M4444 %%%% !1110 4444 %%'>B@!.]+110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% "'J*6D/44M !1110 4444 %%%% !1110 4@(/2E
MHH **** "@]*** /,M:\;_$C3M7O+?3_ (/WNJV4,C)#>0ZO:H)U'1PC'<N?
M0UG#XG?$)9-LWP/UX?-@F._MGP./]H9[UZ[Q2?+[46#4\I;XL>*8L";X*^+P
M>I\L6[_RDJLWQHU:-%9_@SX^P>NVPC8_D),UZ_\ +^%'R^U+0+GD<?QKD8#S
M/A+\1(SW']B@XZ^DGM^M6O\ A<VGJ0)_ ?CJ#K]_P].?3T!]:]0_"EX]*5O,
M5WY'E?\ PO+PPDHCN/#WBVW.[83+H%S\ON<*35T_&_X=KGS+_4XL8R9=$OD
M_.&O2,+[4;5]J>@SS27X\?"R!BL_B5H2O7S+"Y3'YQT+\=OA.P&?&=I'D9'F
M1R)_-17I>U?[HHV)C[HI@>>K\;/A*P_Y*#HH_P!ZY _G4L?QD^%,CK&OQ"T#
M<WK?1C^9KLI--TZ3_66-NYZ?-$I_I55O#GA]B2VA:>Q/4FU0Y_2E9]PN8<?Q
M3^&DJ;H_B!X<(_["D(_]FJS'\1? $N/+\;Z ^?[NI0G_ -FJU)X.\(S8\[PO
MI$G^]91'_P!EJI-\/? ,Y/G^"=!E)X._383GO_=I6?</D6H_&7A&X.V#Q3I$
MIZ82]C/\FJ^-:T=ONZK9GZ3K_C7/GX6_#,G)^'GAK/\ V"8/_B*KO\(_A;(V
MYOAWX<!_V=-A _1:?S#Y'5#5M+8[5U*U8XSQ,O3\ZGCN[689BGBD&<95@>:X
M1O@G\)F8L? &C G^[; ?RJ#_ (4;\)A_J_ NG1$=#$&C/IU4BG;S%?R/1_,7
MUI?,6O,_^%$_"M8PJ^%1&.!^[O+A#^D@I/\ A0_PPW;ET*[C/K'JMXI'Y2T
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
M'/\ Z[P7H4O!'SZ=">#UZK2MYA?R*=O\4/AK=2QQ6_Q \.322,%1%U2 LQ/
M &_))KM:X]?AG\.XYTN(_ ?AY)HV#I(NF0!E8'((.W@UV%, HHHH *2EHH *
M*** "BBB@ HHHH **** "BBB@ HHHH 0]J6D-+0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %)2T4 %'X44
M4 %%%% !BBBB@!,4M%% !BDQ2T4 )1MYI:* $P*6BB@ HHHH **** "BBB@
M%%%% !BBBB@ I*6CO0 "BC\:* "BBD% "]Z*** "BBB@ HHHH **** "BBB@
M HHHH **** //?$DFNW_ ,0[+0=/\37F@6:Z7->R2VL=NYE<2QJH;SHWPH!;
MIC.?:N-C^*&M)=>%YKJZ#6<<:-JSVVGRR1W"RS-!'+YJJ4@0 >>=Q&5(QQ7J
M6N>#?"OB:XAN/$/AW3M6E@4I&UY;)*44]0-P/!]*?+X8T";3=2TUM*@%GJ<?
MDW<*KM65/+$6TXZ (H48Q@#BC06IQUY<>*;7Q_JMHOBZ;^S[33!JB6K6D'\4
MDH\LMMW;0$'.<]>:=\.=:\1ZY';7FL:AJ4T<EA%,R76DK:QM(ZJ=T<@/S <\
M8_B%=K_8>E_;)KLV^Z>:T6QD=G8EH5+$*<GU=N>ISUK!\,_#SPWX1U1KS04U
M"%OL_P!F$,^I7%Q$J94X5)'8*?E7D#@<=S19!J=O1110,**** "BBB@ HHH-
M !1110 4444 %%%% !VHHHH *.U%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 44AI: "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ H[T48H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH ***.] !111WH **** "@=**.] !1110 4444 %%':
MCM0 E+124 +VHH[44 %)TI:.] !11WHH **** "BBB@ [TG>EHH **** "C%
M&** "BBB@ HHHH **** "BBB@ HHHH **** #O1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "'J
M*6D/44M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !12=Z.] !VI:.U% !1S1WHH **.]
M% ""EHH[T %%'>B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@!#U%+2'M2T %%%% !1110 4444 %%%% !111
M0 4444 %%%% !12;A2YH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH .]%%% !1110 =:*** "
MBBB@ HHHH **,T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "'J*6D/:EH ****
M "BBB@ HHHH **** "BBB@ HHHH KRS1V\3R3.J(BEF9C@ #J2:Q9/$WA>Z@
MFA?7M-9"KK(!=IP!E6SSQ@@@^A%?,/[6>O:K;:[H.@QW5Q%I[6C7+PI)M2=R
MY7YAGYL!1USC=Q7RX;WRWD,<@AAC&^,%?ZBCED]F%T?>C?#'X&R1QVT6H+'E
M]RB/Q)< D]./WW/3%:1^"'@UCNM]>\4VZ#/$7B"YP/7JYK\Y9)F<&ZD"*K[N
M<_>)J W#K"&CN'15X$>2!ZFGR/R%H^_WGZ"7_@7X96%P/M?Q<U[3Y -P1O%K
MH>,<X+9KG)])^&5G)(R_M)>,(F0*L@7Q()/Q(V'_  KX?@U2XBMC'',Z '=@
M-@?E0^H27"[YKB5Y6]3T]*:B_+[A_?\ >?:LMS\.H9%5/VF/&S2,?E"7WFD?
M4"$X_'%']K^%D+QV7[2WBQC'\K$VYG /KGR<8KXQ;4;Y+>*/SO+&,$Q_*0/_
M *]5C?W49DQ>28E W%F)W?A2Y/ZL@O\ U<^UX?$6DR2.+?\ :>UP%?X9-*4D
M?G$.P_SFMJRU"]DO MK^U-;_ #9V0WFG68)X[[\'M_/UKX/2>18Y-DI&,8*D
MKUZ\U;A\0ZG;3I-#<.YB!&)&+*0?8T./I]P7/T+L]%^)VI?O-(^/^F7T1/'E
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
M% !1110 4444 > _M+?"V^\>>#+?6M!MQ/K.B!W6#;EIX6P75?\ :&T$#O\
M,.I%? LXD:0>?N"LO05^NY&17R?\3OV5;SQ!XOFUSP3K5GI\-Y.\\UK>;P(6
M8Y;RRJMD$Y.T@8Z XZ:1?0AZ:GQ@\\;0!8S^[0Y^?J:B=ED<%U!0G [8KZRM
M_P!BO6)82+SQW90,1R(;%Y 3^+K5C_ABFX:"-6^(4:M@;P-+)QTX!\WZ]J>@
M7/D%ML8(>,@YXQTIIA.Y-C L>>#7UO=?L6ZU$'%EXVL[M,G:MQ;/%QVZ%N:X
M'7/V5?BEI(VV-E;:L'=^;.X4D!5!!^?:><D?4>XH07/!&9U?YN0?3IFD4ECN
M93M3T%>FR?!'XF1Q 2> ]=#(Q7"VKOGZ8!X/K4K?!'XD-<"WA\ ZZA=@K!K9
ML YQ][&W'OFBS%='F?V@M;LK<^@%,5#M4%\9YQUKV1_V:/C"\#7,'@TJ%7/E
MO>VX<]>@W^W3WK,D^ WQ5CD99O >J;MO_+*,,"3[@D4[!='EIC;:-W/I4\4C
M9V^8 A!^4=J]27X"_$C[.)CX+UB,*VW=Y(9B<9^Z.<>^,9XSFK>F_L[_ !.U
M6\B1?"=[#YPPTET%@2,Y^\=Q!P/0 GT!HL%T>4>9;F-<QM\OOP>:TO[0O&@%
MJMQ_HY.#M[#W]O:OIK3?V+]6:U\[5/&EC:W(&!%#9M.GXLS)_*M2Q_8P6&!E
MN/B&=K,24CTW@CZ^=Z4M.X]>Q\G)#;W.J*T-M-Y1?=G& <?TKZ7_ &=_ >JZ
MM\1;/Q5)9Q?V)IGF,9GQ('G"[5C YVLN]7R<<8(SFO2--_9+\+VY9=0\3:E<
M0D8$=M''!C\2'->[:'H>E^'='MM)T6QCL[*V0(D<8QT&,GU)[D\D\FDV@2;-
MH&EI.U+6984444 %%%% !1110 4444 %%%% !1110 4444 %%%% !12=:6@
MHHHH ***,4 &*3K2]Z* $I:** "DP*7M10 E+110 44G.:6@ HHHH **** "
MBBB@ HHHH *0G I:1NAH Y;2_&_AS6-0@L;*\D:>X5F@$UO+")POWO+9U ?&
M"?E)X!/:K$GB[P^EG?7?]I(\%A=&RNGC5G\F8 $HV <$;AGTKB;7P[XYAT70
MK==-T@7'AQYKFW9KUV%W,;>:&-2!$/+7]^2QRQ&W !SD7/"?A77_  J]WI[7
M46JVUUIRDW/EK"1=ID-N7)W&3?DMQC9@]1185S9@^)'@>:RAO5\3V/V:=BL4
MK2;5D(56.W/4;64Y''-=18WUGJ=C#?6-PEQ;3+NCEC.5<>HKQ.Z\,>,M&\)_
M#>/3]-UD7FA:+]CO5T6:R,T4IB@4K_I68V7*/]W)R!@X->N:!-J%QX?L)KZU
MO+6Y\H"2*^,1GR.,OY)\O<<9.WCG@#I1:PS;HHHH *,444 &*,444 &*,444
M &*3 I:* $QQ1@4M% ";5]*-J^E+10 FU?2C:OI2T4 )M7TI-B?W13J* (S%
M&V,HIQZBJ$NAZ-.I6;2;.0'DAX%/]*TZ*+BL<Y<>"_"-VX>Z\*:/.P;<#)8Q
M,0?7E>O)KHJ6DXHN"5A:***!A1110 4444 %%%% !1110 4444 %%%% !111
M0 AZBEI#U'UI: "BBB@ HHHH **** "BBB@ HHHH **** $I:3'-+0 G>BEI
M.<T &*3%.HH ;CFC;3J* &[1FEVKFEHH 3:*-M+10 F!12T4 %%%% !1110
M9HHHH **** "BBB@ HHHH **** "BBB@ HHHH **.]% !WHI.<T=Z %HHH[T
M %%%% !1110 "BDHH 6B@]** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ Q1110 FT4O:BB@ HH[T=Z "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M $/4?6EI#U'UI: "BBB@ HHHH **** "BBB@ HHHH ***.] !1110 4444 %
M%%% !1110 4444 %%%% !1WHHH **** $SG..U+110 4444 %%%% !1110 4
M&BDH 7M2 THI* %HI.]+0 4444 %%%)0 M%%% "=J*6B@ HHHZ4 '?VHI*.U
M !WI:2EH **3O1WH 6BD[TO:@ HHHH ***,T %%%% !1110 4=J** "BBB@
MS24M%  :*3K10 M%&*.] !1110 4444 %&*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $/
M44M(>H^M+0 4444 %%%% !1110 4444 %%)TIK2*K!2P!)P!ZT /HIJNK9VG
M.#@^U.H **** "BBB@ HI*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH .]'-%% !1110 48HHH ***2@!:*** "BBB@ HHHH **** "@]*** $YI:.
MU'- "=Z*** %HI*6@ HHI,T +2=J6B@ %% HH **** "BBB@ HHHH **** "
MBBB@ HHI#0 =Z7K110 @/)XI:** "BBB@ HHHH **** "BBB@ H[T44 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% "'J*6D/4?6EH **** "BBB@ HHHH *:V2.*=2>U "CI43HK8;RU8J<C
M(Z&I:* $'3IBEHHH **** "BBB@ HHHH *.]%% !1110 4=Z** "BBB@ HHH
MH **** #O1110 =Z*** "BBB@ I.]+10 G:EHHH **** "BBB@ HHHH ****
M "BBB@ I*6B@!*6BB@!**6CO0 44=Z*  TG:EI.] "T44G-  32]J*,4 %%%
M% !1110 4444 %%%% !111F@ HHHZT %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44=Z* "BBB@ HH
MHH **** "BBB@!#U%+2'J/K2T %%%% !1110 4444 %,>14*AL_,<"GT5(!1
M115 %(*6D&<^U "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %'>BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHS10 448HH *
M*** "BBB@ HHI,4 '\Z6BCO0 =J*** $YS2T44 %%'>B@ HHHH **** "BBB
M@ YHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M0]1]:6D/44M !1110 4444 %%%% !1110 4444 -1=JXW%O<TZBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ [T444 %%%% !1110 4=Z** "BCM10 4444 %'>BB@ HHHH
M **** "BBB@ HHHH .]%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%';F@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@!#U%+2-VI: "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MQ10 4444 )UHI:* "BBB@!#2T44 %%%% !1110 4444 %%%% !1110 4=Z**
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $-+2&EH
M **** "BBB@ HHHH *** ,4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 444=Z "BCFB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH 0]J6D-+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 '>BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH 0TM%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
L !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>wyy_ex109img1.jpg
<TEXT>
begin 644 wyy_ex109img1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  4$! 0$ P4$! 0&!04&" T(" <'
M"! +# D-$Q 4$Q(0$A(4%QT9%!8<%A(2&B,:'!X?(2$A%!DD)R0@)AT@(2#_
MVP!# 04&!@@'" \(" \@%1(5(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @("#_P  1" 2D Y8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#[)'WZ=31]
M^G4 %%%% "#K2T=Z* "BBB@ [T444 &*3%+10 4444 %%%% "=*6BB@ [T&B
MB@ Q0:*2@!324M% !1BBB@ HH[T4 %%%% !1110 4444 %%%% !1110 4444
M %%%% !2>E+10 4444 %)2T4 %%%% !2'K2T4 %!HHH *.]%% !1110 E+1W
MHH **** "BBDH 7M2=*7M1B@!*/K2T8H *2EHH *3VI:3O0 44M)]* #M2TE
M+0 9H[T44 %%%% !11WH[T %%%% !1110 4444 %%%% !128I: "BBB@ HHH
MH **** "B@44 %%)10 M%%'>@ HHI* %HI*6@!#2TAZBE[4 %%)WI: "BBB@
M HHHH :/OTZF+]\T_O0 4444 %%% H **** "BBC-  >E%':B@ HHHH **.]
M)0 M%)WI: #M12=Z,T +2&C-% "T4@I: "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHI* %HHHH **** "CO110 4444 %%%'>@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI* %HHHH
M **** "BBCO0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 (>U+2&EH **** "BBB@ HHHH :/OFG4U?O&G4
M%%%% !11BB@ HI,4M !1FBB@ HHHH 2EHHH .]'2BDH #1VI:* $[TM)WHS0
M 8HI:* "CFDI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHYH **
M** "BBB@ HHHH **** "BBB@ HHHH *.]%% !1110 4444 %%%% !1110 =Z
M*.U% !1110 4444 '>BBB@ HHHH **** "DYS[4M% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 A[4M(>HI: "BBB@ HHHH **** &K]XTZFK]XTZ@ HHHH **** "B
MDI: "BBB@ HHHH **!10 =Z*** $]*6BB@!,4M%% !1110 444G:@!:*.U%
M!1110 44G:EH **** "CO110 4444 %%%% !1124 +1110 44E&: %H[T4=Z
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH[4 %%)2T %%%% !112
M&@!1THI*6@ I.U+1VH 2BEI.] "T4G>EH ***.] !1110 444=Z "BBB@ HH
MH[T %'>BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH 0]1]:6D/4?6EH **.]% !1110 4444 -7[QIU-7[QIU !111VH **0"E
MH **** "BCO10 4444 %%)WI: "BBDH 6BDI: "BCFDH 6C-%(: %HI**  T
M444 +111WH **** "BBB@ HH[T4 ':CM1VHH **** "BBB@ HHHH *2EHH *
M*** "BBB@ H[TG-+0 <YHHHH **** "BDZ49H 6BBB@ HHHH **.:2@!:*.]
M% !1110 44&DH **.:,\4 '-% Z44 +29HZT=* "@44=J %HHHH **** "BB
MB@ HHHH **** "BBB@ HQ110 4444 %%%% !1110 4444 %%%% !1110 44G
M>EH **** "BBB@!#U'UI:0]12T %%%% !1110 4444 -7[QIU-7[QIU !111
M0 4444 %%%% !1110 444AH 6DHH_"@!:*** "BBB@ HHHH *0TM)0 444M
M"4M&:* "BCO10 4444 %%%% !1110 8HHHH **** "BBB@ HHHH **** "CO
M110 9HHHH **** "BBB@ I*6@T %)2CI10 4E+10 4444 )WI:** #O12=Z6
M@ HHHH *3O2TE  .:,T4;: "CM110 4A-!H[4 +1Q11^- !2T49H 3O2T44
M%'>BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ [T444
M %%%% !1110 4444 (>HI:0]12T %%%% !1110 4444 -7[QIW>FK]XTZ@ -
M)2TG2@!>E%)10 M%-+ =ZS[_ %;3=+MQ<ZE?06<!8)YD\BHNX]!DG%*]@-+O
M17FVM?&WX5:$D;ZAXYTMC(=JK:S?:6!SCD1;L=>^*K6_Q]^$5U,(;?QO9NQ(
M /ER 9],[<4N9#L>HT5Y/=?M!?">U@$\GBN(H1GB&3</F*\KMR.5)Z=,'IS6
M7??M._"/3]1>SFUJ:14?89X(O-C)]05))'N!1S(.5GME&>:\*F_:N^#<?F?\
M3F]DV-@;+&0[QZCCI]<5\_\ QI_:4F\4:A90_#O6-=T>Q@A99F5_LK32,1R"
MC%L #'..2:=PL?<UUJFGV+*+V_M[4MT$LJIGKZGV/Y5BW7Q$\!V0_P!+\:Z%
M![2:A"O\VK\M-<\6>(O$UXMYKFM7VI7"QB(2W=PTK[!G"Y8DXR3Q[GUK'2]G
M1-@8[2>1V-%I=PT/U.G^,7POMW"R>/=#W'^%;Q&(XSS@\4J_&#X8R"(KX]T,
M^;C:!>)GGU&>/QK\M?MLP0>6^QP>HZFIK2_N?M*@XD8G"[^-IHY9=_P%='Z\
MP3PW$*3V\J2Q.-RNC!@P]01UJSTKPG]FGPU=:#\+8+PZM!J-IJX6\C\B9V$#
MG(>/:P 4KA0<#)8-G@"O=:8"T8HHH *#24O:@!/YT#F@4O>@ HHHH **** "
MBBB@ HHHH **** "BCO2=Z %HHHH **3O330 [-&:;SUS1U% #NE&:3H*6@
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
M]Y(H9+>6X5)&!) (4G)!((_"M/=SUI7 ?130WO2@@TP%I,TUG5%)9@H'))X
MI<@].: '44WC-&X;NM #NXI:;NY%.R#0 4444 %%%% !1110 U>II:1>].H
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
M% !2=Z6B@!,48I:* #M24M% "48I:* $HQ2T&@!**4TE !1110 48XH'2B@
MQ2XHHH **2E[T )11VI>U !2=Z6DS0 M%%% !124HZ4 %%%% !1110 4444
M%)^-+24 +1110 44F>*6@ HHI.U !2]J** #\:*** "BBB@ HHHH ***3O0
MM%':CK0 49H[T4 %%%% !1110 =J*.:* "BDHH 6BDS2T %%%% !1110 444
M4 % SCFBC- !1110 4444 %%%% !1110 4444 %%%% !1110 44'I7GFE?$"
M^U+Q@-!;PCJ%K#O"F\:2,J@9)71F3.X!A"PZ<%E]: /0Z.]<UI_C#PSJ(N/L
M.M6TPMD>29PV!$$.'W$]"N1D'D9&>M/_ .$N\,C2UU*;Q!8P6;3?9Q-/.L2^
M9C<$^8C#;><=<<T =%16&_B;PY%IT&HR:]IZ65P2(KAKI!'(1G(5LX/0]/2M
M2.2.:%9HG5T==RLIR&!Z$&@"Q17./XN\/QZV-':^Q=^:MO\ ZM_+\TC(B\S&
MS?CG9G=CG%="LB-]U@?I2N@%HIHD6EWBG<!U&*;N%+NJ0%HQ2!@:,U0"T4A.
M.M&X4 )M7(P.].IN1D?6G4 %%%% !1110 4444 (O>EI%[TM !2'I2T4 )VI
M:04M !1110 4444 %%%% !11BB@!,T"CO2]J  T@HHH .]+FBB@!**6DH !2
MTG>EH !12=Z6@ -)UI:.] !1110 4444 %%%% !1110 4444 (:6D%+WH *.
M]'2B@!#1110 4<T44  ZTM%% "8YI:** #FBCO10 E+110 =***2@!11WI*.
MU "T@I:,4 )2TF*6@ [T444 %%%!H 2BEI.] !2T44 %%%% !10:.U !24M%
M !11BB@ HHHH **** "BBB@!.]+110 4444 %%%% !1110 AZ&N<M?#;6?B7
M5-<36+R6348T1K>18O+BV9V%<(&XRW5CUKI** .'C\&W7_"(ZAX?FUZ2=;RX
M>Y$K0*NTO,9G5@A&Y&8L",C*L1FJ=G\/[FPT\V=OJ5C'')J\&JRI'IH2/]V(
MQY:*'^7F)2&YQSP:]#I:!6/+-4^&NJ7^CBS?6[5I!=WMV)(H)[1E:>3>NUX9
MPXV$MD9(?C(! ->@:39R:=H]CI\EP;E[:W2%IF4*9"J@;B!P,XS@5IT4 <1I
M^D>*-,U-[.WDTRXT26^FO3-.)/M,8DD:5HPH^5OG<X?<,# VMC-<QIO@7Q!I
MOB+3KJWTW0I=/TS^U%B3SG62>.YE:6-#^Y(15R$*@L,,6&<!3Z[14B/(M+\"
MZEI/PKUG1_\ A&].&NW-FUIOCOFF6Z)7:"7>-2JKGY4P0H "XJMK?A'6%\!:
M<-&T&_M9UO//U/34OEN+B[55= S2/(JRDG8Y#,-P'/*A3[/28%4.QXB?#NLS
MV6AQZMH_BF6&UTG4#(MOJ7E.',BM;PN(I\LX12%.6P=F6.":NS6FNWUO83:]
M_P )9#<)I=L+4:1,8V6Y,;><954[#)N"_P"MS'@C'\1KV'%%%DQZGF]Y!X@E
M\>3Z#I^J72V-S-!JLUSYN6M(D^5K91S@2/&I&1R&FQ]T5U6GW4DOB76+5IKY
MH[=8 L<UKL@0E6),4FT>9GC=R=I Z9J[;Z1IMIJ%QJ%KIMK!>7.//N(X5627
M'3<P&6_&M*I X_XB0SWG@*_A@25\M"T@BWA_*$R&3&PAL[ W YKA[QM/?3=<
M:/7)+#2]0URWBM;F>ZG^SSQQVL3L@E#@Q(SI*I8$#<,'=G!]HI,"J \2&H:6
M^D>#;;5O%%[INGS3:A(UT==E7S5C9M@^T90S1C(*ENJJN<Y.?2?!][J&I>#]
M,U#5-YNIX0Y9T",ZG[K,HX!*X)'&"3P*Z)E4XRH(S3Z "BBB@ HHHH ****
M$7I2TU.E.H **** "HI)%BC:21@J*,L2< "I:BD1)(VCD4,C#!4C((H XF'X
MO?"R?_5_$3P[UQ\VI1+_ #:M)/B!X#DV^7XTT)]PRNW483D?]]5PNM>$_@3H
MM^VG:EX'T2*:.-99C'HI>.W1B0K2R)&5B!VM@N1T-7C\'?@K<3FW_P"$.T$S
MN67RT #9')X!SD?I2^?X O0[B'Q7X8N/^/?Q%IDW0?N[N-NO3H:U([RVF7=#
M<1R+ZJX->/VOP?\ @1J%WJ-E:>#].:73G2.Y_P!<BH64,N&) 88/520#D=01
M5NX_9P^"MPP9O!,*8Z>5>7$8_P#'9!1Z,/D>M":,]&!_&E,BUXS-^S[\&-*L
M9KQM!FT^VMXS))-_;%W&D2 99B3+@  <GVK)TOX._!+Q%/,OAOQ-=7KQ@2.F
MG^(I)C$#T/#L1T[^E'S ]\WBCS!7CW_#/_A=6W1>+/&41_V->F%-/P!TU3_H
MOQ(^(-H1RIAUYOE/XJ:-171[)N'3- 85Y%_PI.ZC $/QB^(H('_+35T?^<5"
M_"7Q9"<V_P ;?%RG.?WQ@E_FE&HSUZBO)6^&OQ#0#[/\<]<4CG][IUK)_P"R
MBHE\ _&:-\I\>G91T67PW:MQ[D$4P/8**\:E\'_'B(YMOC)IUR=P^6?P]%&"
M,\_=8U&^C?M'1 M;^-?"%R>.)M/E0?\ CN:=A7/:**\)N+?]JB)S]GU+P%<+
MTSY=PI_44J7G[5$*J&TOP#<X/S?-<*2/^^Z5F%T>ZT5X$_B3]J>%MO\ PK[P
ME.!_%%>L ?\ OJ7-/3QE^TQ&%$_PCT2X.?F,6KQIG\Y#C]:+,>A[UUI:\ D^
M)'[0UO)MF^!4#CKF+6(F_D33X_BQ\;(U/VG]GV[<CC,6LQC_ -D-&O8-.Y[Y
M17@<GQH^*4/_ !\?L]:\.<?NKU9/KTCJU%\=->C!_M#X'^/8L$_ZC3_.X_,>
M]+7L&G<]QHKQ!?VA[-25NOA7\0K9L9^?1>O_ (_4K_M'>#8(_,O?#_BRS!_Y
M[:-(.V:6O9@>UT5XFG[3WPIR5N;[5+/ S^_TN<?R4U./VG/@DWR_\)H4(ZAM
M.NQC_P A4W=;H#V2EKR2']HSX,SXV>.K49Y_>03)_-!5M/CY\'W('_"P-+'.
M/F9A_,470['I]%<!'\9OA3,5"?$3P^,_W[^-?YFKL?Q2^&LS!(OB%X;=CT"Z
MK 2?_'J7,A'945S\/C+PC.GF0^*=)D7.,K>QD?\ H564\0Z#(%\O6K%\D*-M
MRAR?3K1?S'8V**C66-AE75AZ@YI^Y?6FFGL(6BDW"C<*8"TAHR/:DS[T +1V
MHR*,T 'XTM)FC\: %HI :,\T +11FDS0 M%)GBDSQ0 M% Z49% "TE+FDS0
MM)^-'>EH .U)2YI,T '>@444 +2449H .]%':B@!:*,T4 %%&:2@!:*2C/%
M"TG:BCM0 M%%% !11FC- !11FDS0 M%)FC- !2TF:7- !11WI,T +12;J,T
M+1124 +11FCM0 44E+F@ HI,T9H 6BCM29H 6BDS10 M%)FC- "T4=J,T %%
M&:3-  >U+2'M2T %%%% !1110 4444 -3I3J:G2G4 %!HHH **** ///$7@?
M5]8O-;72_$<&FZ?K]LMMJ,,ECY\I 4H6B?S%"%HSM^97 P"!USRR_!5FUKQE
MJ#W>C6]UXA,TEOJ%GIC17=@[Q"(;7\T_*5\POC:6:1CD9&/;**!6/GVZ^!NI
M7%M=VL$F@66G37L5[_95I9[+5V6!H3N619%)^ZX.P\Y[_-5JW^#FK?VUX:GU
M::UU>STVQDL;D37\\,D@:X$B$>6BJPB3(12%YQTV@U[O1@T:,>O<S=4TVUU;
M1KS2[Z$3VMY ]O-$6*B1'4JRY'(R"1D<UY(G@7Q=!I/GC2;2VOO[4N)KJ#2M
M:FMWO;226>58A.L:,A1YD/;<$P64'%>W4F*8'G^AZ/XJL])\,V^J3W-Q/;WT
MTEP4U$MY-N5F\J.5F3-SM#1J3\I+ ,2<'/?XS2XHQ2 3&*Y#XA6M[=^";O\
ML^WN[FZMI(+I;>SE,<MP(YD=H@01]]59<9YS78TAX!SQ0!XXEKJEKX+N[GQ-
M<:W%>7.NP*QM)KI&V1M'#-(JQ-F.&01SRA0=H$BGKBK>L7LEMX\U!;.^U431
MZ=8+IEOYDSPS3M+.) 4SAOD\G>S9*K\W!!->J[E*J=PP>GO2$+DC/-2(\,TC
MQ-._@C7[[_A++R74[72;N>.!;I9A\I#1RLS)MADW'8(R2".0"!FMZWUG6(+V
MUM-<\4R:%87J37=G<7,EH\CJHB B,@4QL.9'X^8J5^;Y6KU;:/7-1R6\,R[9
M8UD7(.& (R.AI_(9PFDZMJE[XKT:*_UJ2UFGT<7EWI 6$+',0@Q@J9!@LQQN
M_A'N#D:#XB\2:_<V%K;>)K=)_P"RX[J[S:JR,A,;)<(<?QJSKC[NZ-\8Q7I[
M65FUS]H:VB,V-OF;!NQZ9ZU4_L/1A8-8KI5H+5X3;M"($V&(YRFW&-O)XZ<T
M[ 9O@VZUC4/#-GJ.K7=O=/>0Q7$4D$9C!1XD;E3T.XOW/&.^:5[S6?\ A-?[
M/2[LUTT6?V@H;=C*6R5QO\S &>?N]./>MJRLK33K**QL[6*UM85VQPPH$1%]
M HX JA+X9T.;71KLNFQ-J0C,7VDCY]I!&,_0D?C0!Q&A^+_&&OQ6D,-KI=K?
M-:0SW".KNJ!V4^<GS#<IB8$)P0V1N;::?9^-/%4L>D+>:996[ZJ@FMY2LKHZ
M-%;$$A-Q3$L[H2V!\@/&X5V,/A?0[>P-G:V1MHOL8T\>1*\;I ,X17!#+C<<
M$$$9X(JH/!.@K!I-O;K?VZZ1 UM9M#J%PC)&VS*,P?+C]VG#Y^Z* ,]/%VI?
M:(UN+#3+:$7D&GR-/J7EL\[JID6(&/#[2V ,@OAL 8&[,TGXE2:AINJ7#Z7;
MM/I]C)>NEK>-,B%&9?*D;RP8W;;E1AB1GTYW5\"Z/'<6OV>:_M[>W:!S:QW)
M\J5X=GENZG.6'EQ\Y&=HSGFJ8^&^B1VEC;I<Z@$M8EMWS*K"ZB683*DH92'
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
M0NTOMZ 'IURW4DUGGX?^'MDL>-1;S(9K?=)J-Q*529@\N-[G!8J,G\.A(IV
MZB%KAH$:9423:-ZHVX*W< D#(]\#Z5RD?C:W;QM<^&Y+%T,%T+/SS,A^?[,M
MQN*9W!-IQNY&X8XZUO:/HEKHD=RMO)/,]U,;B:6XD+N[[57.3_LHH_"L@^"=
M,;7KK6_-N/M=S=B[9OW?RGREA9 =N=CQHJLI)^Z",, :0%?_ (3ZQAT6?5IM
M+OX+5+ ZE!YIA1KJW4*6= 9/EVATR)-A^8=><69/&=O]CTZXBT749WOIYK5(
M(Q%YD<L0<NC9D SB*3H3]WW&<N3X<V\UO;6L_B+5;BVM!'#!%(8B([=71S#D
M(&8,8H\L26(0#/+%FR>!-2M;U9=!\1QZ>D>HMJ$,,MCYZQ[K<PLH)<$YRS9)
MZD\4[ =IIU];ZE91WMG)YD,F<'H00<$$=B"""#R""*OXK)T335T?28;!;F:Z
M9"S23S8WRNS%G=L #+,2> !SP *UZ8"4444 ,(]J0C(J2DQ0 WI^%.ZBEIM
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
MGI24M !1110 E+WI.U+0 4444 %%%% !1110 4444 (>HI:0]1]:6@ HHHH
M**** "BBB@!%Z4M(O2EH **** "D9@HR>!2UYQ\9+:*]^&K6%Q")X+G5=*@E
MB/1T;4+<,I]B#B@#T/SH_P"\/SIV]<=:\W'P=^%MMDP^"K&+/>/<O\C6#K_@
M/X5^&M+CN[S1]48W$PM;6VLM1O7GN)6RPCC59<DX4GL %)) !I; >S;Q1N%>
M$V?A[X,KIB7EY>ZCX;E:62W>WU/Q%>V<\4D:AG0JUQU"LK<9!5E(."#2ZG:?
M"O1O#J:\GQ UU+*6%[BVBL_%MRS7*+G=Y*M-E\8/ ST-*Z'8]UW4!AZUX\O@
M_P /?:;.WC^)WBVVO+R-)X;1_$3&5T([(Y8G.><=ZN_\(C;R2)96OQ9\41W
ME,>Q=3MY'9E&63#1$Y Y(ZBCYH1ZKFD+<5Y@/ >O*K1P_%KQ>BL2?G-FY'XF
MWS7-:E:_$&P^*GA[PG:_%75WLM3L;NZDEGTZP9T,)C"X(A&0?,Y^@JM0/==V
M117ER^'/B-#,=GQ<FDW<JD^AVS ?]\[:=_8WQ55F>+XHZ<ZC.%F\.K^'*SBI
M ]/YHYKS VOQJC4+%XM\(SGUET:X0D>O%Q47F?'J/&V7P%=CG+%+R'/IW>JL
MQ7/5**\H.J?'R,,3H'@><#_GEJ-T"?SBI&\4_&R)RI^&>AW(_O1>(-@Z#^]%
M]:5GV&>LT5Y*?''QBCE59/@S;3(6P6@\2P' ]<,BU;3Q_P#$(;OM'P9U884$
M>3JUC)D^G^M%,#TZBO,O^%E>(H7Q>_"+Q7&,@ V[6<WIZ3^_Z59'Q*NN=_PX
M\8I@9P;",_RE-+Y!IW/1:*\Z@^)T,CE9O _C&VX)!?1I&!Q_N;O6G?\ "U-#
M527\/^+T(.,'PS??TBQ1KV#3N>A9I<UYS_PN+P2H_P!(;6[3!VM]HT"^0*?0
MDPX%./QF^'( +Z_(H)P"]C<*/UCIBN>ATM><+\</A27,;>.-.@<'!6X9H2/^
M^P*M1_&3X62'"_$+P^.<?-?QK_,TKH9WM%<E#\2/A[<+NA\=>'Y0.Z:G"?\
MV:M"W\6>&+L$VOB32YP.ICO(V_D:5UW'8W31BJ::C92+NCO(''JL@(JRLB,
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
M$T1'TVN,'FO0&.PCY<\8-.5_[W3WI7ON4M#@(_@SX%B;=;QZW#[1Z_?J ?\
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
M@ S2TF*6@!K=OK3ATIK=OK3J "BBB@ HHHH **** $7I2TB_=%+0 4E+2<T
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
M,#W=0H#$D#GM3R%VENHKSM?B9J"?Z[X5^-8R6P0+.W<#G_9F-*OQ.MRWER>
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
M;D9^3KP2.>H)[$U5_P"%D?#^W\437-U9>+--UZ]M\_9YM*U'?)$OR[EB"E,
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
MV\L;6^M6M;ZUBNX'(+13('1B"",@\<$ CW%<4/A/#&28?B!XXCS_ -1IW_\
M0P:?_P *QNU*F'XF^-(BO_3]"^?J&A.::OY!H;VM>"?"/B:Z2Z\1^%]*U:=$
M$:RWME'*ZH"3M#,"0,DG'N:SM3^&OP_UF57U/P?I5W)'"ENC/;+E8TP$4'M@
M  >@XZ52;X>^*(R/LGQ>\4H I&)X;&;\>;<4C>"?'RL3#\7]4Q_TVTFQ<C\1
M&*=Y=P^1W8!X) )S],4CL,[0,\<GTK@F\'_%%<>3\68C_P!=O#\+_P#H+K0O
MAOXO0Y,?Q*T:XZ?+-X=*C\UN*0;'?#Y>6(&.]>?_  D5O^%5V#!L@WNH,3CG
M)OIS_6D-C\;(959?$'@^Z3:-PDTNYCY[GB8^_P"0]:X;X:?\+C_X5IH\V@CP
M7-82F::,77VI)"&F=SDKD#DG\,=:+,+K^KGO*IN;(;![XI6;+!<?C7FTEY\>
M;<\>&/!=VOI#J5PA_P#'HJ8==^.4:KGX;^'9_7R]=93U_P!J*BS[?B@NCT=X
MMRE6^0?SJO,H6,%1NQU/I7 'Q=\8E5?-^"\,C8&3#XD@QG/^T@_R:<WC+XE8
MVW7P6U%4XR8-:LI/T+K0-'<87RB$'S#M55=K(R2,%5N<>]<A_P )]XC@ ^U?
M"+Q<".#Y/V27O[3\TT_$B;):;X7^.8@/72XW]/[DI]?TI;]/P"Z[G9B,8&"%
M)':O,=4^'_B?5M<\46=QK^EV_AWQ'>V]U<"*WD-ZBPQQ*J(Q?8N?)&20>I('
M8;*?$ZVQM?P#XYC/OX?F;'_?.?TIK?%+08^;S0?%EJ0.D_AR\'\HR*K5=/S%
MOU.'TCX3>*-%^+K>*(=5M+JTCNKB]2ZEE$=U<"59,0R[8"SJ"R@[I2, $ 8"
MC?T?3?B5;Q^-6UGP[X?N5UUGNXXK;595W2&"&W\HL8P54I$S;Q@@G'N-$_%3
MP.SAGGU>$_\ 370[Y<?^0::?C'\-R&6?Q2ENJ_*?.L[B(]_[\8]#^5)^@CF]
M%\'>.+SX/W?A?7/.T;5M+\R?2+VRUR5WN)&>23RY64J?+&Y8^2>#D8(%9OB7
MPC\3O^$:T*ZTF]U2^U&ZDGNM8L$UF4+;SR;6C6)OM,6(XOG4*'(Z$ANH[@?%
MKX5[2J^.M*0XQB20IWQW JY#\3OAI,8O*^('A[/HVH1*1^;"BZ+5SB+S3?B%
MJ.H>#[?68_%\*1Z8(-8O=%U.WA#W!*^6Q7S3RGSEV7[WRCYAQ7L]N$MO)C$S
MSF-50R2'+/@?>; ')ZGBN=B\=^ ;DL;?QSX=E.<!8]4@.?\ QZKJ^(O#$Z[H
MO$FDN./NWL9_]FI7B%F>/>&?A[I^F>-]3.@:'XAL[G08A+I=QJ$96WOYHTFC
M97?[K*S/&PQMR$![5VWP]UCQ/J.N20WUUKM[8KIX:^;6M*2R-M?;D'E0E43>
MNWS2?O@;4PYW5W<-_I\A_P!%N[64?[$RMWQZ^HK7B\N2$[&4DC'!R*+H6I&D
MF(1\_0]NII0H:7"$[NY/6CR6,B9C^44_:YEV[&_WJ %8[%&Y=K9XQSFAQF(9
M ;ZU(6(QOAW$=S1(H:/[FW/Z4Q$"B/"*R;3C(V]JFRHPRL<4*NU0_EDD>M*W
MS 8CR,].U PDP%5@3C-<K.5;XZZ",?,OAV_)/UN;/_XFNID/RJ=G!-<N\1_X
M7MITN[B/P[<J!_O7,!_]EJA]#O:***D04444 %%%% #8_N"G4V/[@IU !111
M0 E>4^/H;>3XL^!'O-QMH;+5Y)E3<7:/R8U;:%^8G#=%Y]*]6[5Y[X@1IOCI
MX*4,<1:1JTI&.OSV:_\ LU 'F/PHUC2_"GAR[TA-/UZTN[R;4+J6XO[.]D6R
M@CD?[-E95&[,94[5.3CGGI9T;Q]/I7PBM3H5U81:Y'K'V>87FF72P%+B_E'F
M[-P*90F4@,0 I&!QCW.2-S@')YYI0C",J-S-[T >&>)?C!K^@>$]-N3#97EV
M=1O;"\U-+39;QFW?"?NY)XPID4@C,O8D \ 2^ ?$UWXR^+&B^*+ZQ2SN+GP;
M*'AC8.JG^T-O!!/!\O.,G&>IQ7M:QR*RYWY/)_PK@TC:3]I:\D4KL3PE ,'K
MEKR;_P")_E0K!<[(!7=BIVX[ ]:<\>?ND*?<9S40AD$X'/![=Z:ZW"RLN[YN
MWL* 'M"ORRM)\V,8'>FA%0/YD8+=CTIS0N!&&;WZ4+EF9I.%8X7W-2!6:'.=
MPP#UYZU T)^UJ,?N\8YZ"M!X9!N ; [YYI!&VR1'.0W0GM5 4A;1>84ZKV--
MDM(XUD48/'3%75@#QDK)MD]?6D\MMIW3 C'05(&8]NN^./822.2*Y&QUK6KW
MQ9J^AWWA:2RM-*599[Y+Y)04<,4(C"[CD(3CJ*[QP5:.1<?*?F!-<5X?\$R>
M'?&=]XC'C#7=5_M#F:SO9(VB)'W,;4!&T<#GI5 9^B>.O"^L^$_^$EEO6TNS
MBA$L_P!NC>(1 N47YF4!R2!@+DG(&,U<;QGX,M=-M[J[\4V%M;7$KPQM<2>2
M0Z@,RLKX*D!E)W 8!!/'-8%Q\(7O/"FH>&-2\<:C<Z2Y3^S;1K6#9I^R82(<
M8S*1MVG<>0S=SD8__"AY_P"P&TR/QO&ID:\\^5-&1!()[86X&$D&-@W$'DG=
M@\"CYA<[VX\2Z#;^";[QK9ZA#J>FVT+NOV9PWVB13M6)?]MGPH'JPJFWQ#TW
M29Q8>)],U+1[VWM+6?4I5LY)[.P>9,A7G48"A@5+XVY'7@XIZ9\.]=M-:T>W
MU+7+75-"MM4N->NL6Y@EFNVQY*;<L-B.TDF=W7:,?*";/B;P3XLUSQ!XG%KX
MBTRUT#Q+:V]C>1O9R/=1P(K*XC?>$#-YD@R5. 1Z4- =O%?Z,FK_ -CIJMF^
MI@;VLQ<)YVW&<^7G=C'.<5=M=1LKC4)[*WOK>6YAXDA252\?^\H.1^->(_\
M"D]4M_BK%XDLM<1M,_ML:TRRW4XF1BVYD"+\C=64,2/E."#W9I?P;\41^)=<
MU"XU73=+BU"SU&!);">69TDN3D2(KHIAP22P60@GIBE9BNCW2*ZM91<>3=13
MF!BLBHX;8PZ@XZ'ZU!=7D%C975]<LR6T$3S2E$+E J[CA5!).!T )->-P?#/
M6ET?48H/A]X-L+Y]!?1(VMKV0I=;WC/F2*8,#;L9\D,Q; R.34]K\-;[3O@;
MJWA?3/ 6E6^NZA;)82B+56:.8I&?+O&D9!\ZR,6VXSP/FP!AZCN>T([JN5CQ
M[FFR7<:WMM:M/&ES<([1QNX#2!<;BHZG&X9QTR*^?_&E]%K/Q<\.V.N>%H9]
M5N=)GBET$:\T._,P\E@ZX21L"4[3@@9/)"BM?6O!>LQ6O@'4-:T/6?%-[IFE
MW&GZ@-+UIH)@[>68\N98BX&'#,.20"<X% ;;GM4NIVT>HKIDMQ"+N2%IDMRX
M\QT4J&8+U*@LH)]2/6I(I-P4].>@%>4B[URW^-.G:G_PA/BN.RFL#97S_:TG
MM%ED-OY;JIGVA8PDH9PH8GG!ZUB(OCE?'5PQA\;)J"ZG=F\97W:4VF,'$1MP
M25\U4$90*-_F;@W'0LQ71[\7"J N>?XL4Z)2S$%AZUX!\(M0\<6?B/P]9^+)
M_%UZVLZ/<SWRZK:N(;.Y2<"%=Q0>7F)),Y/S%D..17T I6/<?O'^E/5;C';U
M5CN[=S4JX*]A4",LDNXKC XQWJ1&4<;2/PI$CLCHH!I K=&()'M3_7''TIC#
M:&;N: &E8G!#HI(/\0JE+I6C3AFN-*LY,<G? K?S%7\!MI; !]:,*H*^M%QV
M1@3^%/"<\8\WPKI$Z'L]E$>/Q6JDOP[^'LH>2;P'X>F8G)+:7 3_ .@UT@A
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
MI<L%QN6XP.OI0&A[;^%&*\W6U^-<99EU[P=< GA7TVYCVCZB8TK3?&:- /\
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
M9QK# 9(!F.->B<?P#^Z>/:JFJ?"_X?:SJ;ZCJ7A:TFNV:-BXW)EDP$;"D#<
M  <9QQTKSOX*VGQ*L_$VIKXPAU2WT[[&H6*^9W0W&_ED>2YF8Y&[.TA3QP*]
MU\L.68ELY[4:K<>C$D8JQQSCJ*^>=-\3:]-<:+I-O\2;V77[CQA<V-WIC?97
MGCLXY)AM9/+W(/+A5]W_ $T)[C'T#)')@$,<YZFJJZ7IZ:HVJ+IULE^R[&NQ
M"HE9?3?C./QI6 \8\:>)O$5U8^./'NAZXNFZ1X5LY+/29@JNEW>*RFX=E/#K
ME1 N<\[R.<&MCP)XU\:>*?B+::?JMO%I&GVFDN]S!L5_[0N5D5&GB;J(,GY#
M_%SD=#7>V_@_PY;^%H_"HT2UFT2)=JV4\8FC(W;OF#YW'=SDY.>:L:?X7\-V
M6K0ZK9:!I]K?P6XLXKB&V1)$@  $08#(08&%Z#%%D&IROP1.[X1V+2 [WO\
M4V.>I)U"XKT5L=/7\Z\S^!X:3X)Z'+O#&62[FW 8SONYF_KTKT=0>"S98^M4
M,4LZC ')/?O56_L+;5='O]*OPQM[R![>55.#L=2IP?H37#?$K5-0MKKPSHL7
MB$^&K#5KYXKS50RJT:)$SB%'<%4>0@ ,?0XYP*YCP_\ $76=.@_LN]NM.\1V
M:7>I6EKKEQ?BW%P($$D0<K&5.=WELZ_Q(3@GK(%^/X9>,MU@VH^.K;4?["MI
M;?14ETW8%:2(P^9<;7_>,(V*\;1SFLW3?@[?6/PVC\+23>&UOK"6UEL[JUTM
MHH[D0NCLEX-Y,PD9 6P1SAL9 %5=5_:%M=-T'P[JR>&1=+J.G0ZG?10W3R-8
MQ.Q7!*Q%<Y!QO* D8XZUU^I?$J73O%6K:3_PBLLNF:3<V=O<ZBEY%Q]I*"-A
M'G<>7&1Z#//2BX6//KCX'>,KK^TKBXU'P\GVC5!JT6GVD<D5J':W:)P0R. 0
MVUE;8>=YP,@"Q??!SQ!/X#\*>&_['\-ZI'I.HSZA<07M],BXD+GR(G2 8C)?
M+#:H^4#!%=CHWCOQ)>?%OQ1X7F\+7$VE:9=VMJEY%+"!;"2'?ODR^Y@V01M!
M(! (!S6QX9\3:AJGB#QK9W5C?1OHMU&D-B\<*OL,"N CK(0Y<Y<;BN-X!Q@F
MG>_07S.F\.Z/:^'?#EEI=CIUKID,2EC:6A)AB=V+NJ$@?+N9L<#CL.E:VX9S
MVKR'1OC!(WPYE\7^(/!NO6MM;*TDTL-M&T902,NY!YI;"@ MG&.>U=UH/B?3
M?$>HZO::=%=EM+F2&:9D_=.S1B0!'!(?Y64G'3</6D(Z+<2?E KSGX\1QR_
MSQ%"Q"K*+>-CV&ZXC'/MSS7H1#;R=V%]Z\_^-.X_"6]V*&,E]IR8)R.;Z"@#
MT9VPAW'O3-L;(-I%)*K'<JC'I4,2*D920,Y)SUZ4 >5_''3=2U#3?":Z%%JB
MZE%KD4B7NG6TD[62A')D8("-F[RP0W!&:\N_M;XC>#=#O[Z'2;_P]_:6O7KZ
MC<10O>_9MBQ"%(PZN!$[-*P<+@X !!(KZI))&W!_"H^6<;E^7L*>@]3Y_P#$
M'BKQI'X/^'7C+5_%47AN$&==1N9=(FDA$ABE2.22,%& <8PI  9@>PS[AX=U
M1=3\-:7J(N#="XMHY#<&W:W\TE1EQ&WS(">0#T![U/JNI:?H.FW>L:U?Q66G
M6J>9-/,VU47W-8GA_P <>&?%,UW#HNH/YUE&LT\-U;RV[QQL6VN5D53M.TD'
MIBIT#7J>.:QK-Y_;FM>%X_'&NV?BBZ\8V\=EIT5V?,%@[(69%*G]UY4DKYZ
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
M4!K^.])U+7/#EMINEQ*\JZE973DS>442&YCF)4X/S?N^!BN6_L'Q1I\^D_\
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
MH?ES]Y?45BZYX%FUOQ*FN3:E:I/;16_V0-:,_E312,^YOW@#HVXC9@$<$-D
MBCJ'@'5)(Y;BUUR.2^N#?><\T.(\7$;*%4#+  ^3P6.1$.^,,1U7_"6:"V__
M $]618H9@RQL5D6;/E%#CYRQ5L!<GBGQ^*?#\B6!76+?&H,R6I+8\U@VTJ/<
M-\N.N>.M<Q=>"=4=KLI-93PW,L#B'=+;O JF5W$<T9W*WFREE;'"Y4CG-07G
M@7Q#>6Q5]>D6>TLI([*02(6>5YO-VRDPD[5,=N!(N'.UB1DT#.RN_$6@Z?=&
MWO\ 6["UG"-)LGG1&VJI9CR>@568^@!/05#'XJ\-2QSS1^(M*>.V57F<7<9$
M2EMH+'/R@L" 3W&*SK71]6WMI&J:3I=]I$TUS--+-*9&Q,9&,8B:/!_UA0DM
M@KGCG%4;G3=6;P7KL4GAN-]7N/M=O"L$T9:2*:1F4[VVX W\J2.5.,\4@.O3
M5-+:UM[J/4+>2WN2!#*)5*RD]-IS@_A3672YB8V6TD)=DVD*<MU(^OK7$^(-
M/U/4KA[N3P<^I?VIIO\ 9_V:6:$'3G)D+,Y+$;'W(&:/<P\M?E;C&=I_AW5)
M?$233Z+,J+K2-<7$_E#>L%OA+Q1DD[R!&?XONYX!-5KT%H]ST";PQX9FV_:-
M TV7!RN^TC./S%9MQ\._AY=,6NO _AZ=B<DR:9 Q)_%:K_$&QO+O0[.33]+_
M +1O+>\C:% JMY3.K0^=A@1^[\W?_P !KB9+37FT2R6'07BU*Q%UK4IGMG3]
M_P"<3$JF)'#LP4[D4@LK XYX>O<5EV.QF^$WPOFB,<GP\\-XSGY=,A4_F%S5
M-_@G\)W8-_P@&D(0<@QVX3'Y8JOIOF:KXO&K1Z?J$9EO$F:.\M+BWEMU%L%
M#GY&BR<["!\Q8X++7IM*[[CLCSJ3X*_#.1E;_A%XHV7.#%/-&>1C^%Q34^#/
M@&(K]GL=3MMI)'D:W?1XR<G[LP[FO1Z2DTGN5=]S@#\*_#RNOV?5_%-L 20(
M_$E_C]9CZU WPKM?-$D/CCQM!@?=&OS./KARU>CT4Q:]SSAOAG<;@T7Q(\9Q
M8)(QJ$;#G/\ >B.>OZ"F_P#"L];5-L7Q<\9COEY+-_YV]>D8YI*7R7W!\SSE
MO ?CB.0M:_&#6P,<"?3K&3'Y0CWIB^$?B+9*\[?%J>Y5 6*S:):XX_W IKTN
MJM_\NG7)/01-_(TQ'A'P@T+XB77P3\,7.B^.=.M+>6SWQP7.C><4)=CRXF7/
M7TKM5T/XS1$8\9>%Y\<X?1)ES^5Q4OP-C\GX"^#8P"!_9T;#)SP>?ZUZ/3T
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
M2T$KD&24J=HRP;)!/W68\ FK-GXNTB\OX+&W^U/++>W&GY^SMMCFA4LX8XP
M0,@]#VI@=/1BBCM0 FT4O:@4 <4 &:6DHH ,T?2CM10 >]+110 5E>()?)\+
MZK," 8[25LGC&$)K5Q7/^-V,?P[\22+U73+DC_OTU &+\'8UB^!O@A5Z'1;1
MOSB4_P!:[JN+^%*E/@IX'0C!&A6((/'_ "[I7:<T &:,T48H *!TI,4M !11
M10 4448H 3-<!\3%$D?@^(Y^?Q-8\CMAF;_V6O0.U<!\1)-NJ^ (#RL_B:)3
M_P !MKAQ^J"@#OATH/2CM2T %%(*6@!.W%% ZTO>@ [TG2C%&* %I.*!10 <
M4N:3%% 'FWQT;;\$?$/4;A G'?=<1K_6O2%^Z*\W^.7S?!O58<@>=<V,7/\
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
M';_Q#4+9#^%E ?\ V:NR-<)X'E\[QE\1I.1MUV*/![8TZS_^O0!WE%)WI:
M]*X3X<JOE^+"/XO$=Z?_ !Y?\*[KM7$_#D[])UV;&-_B#4A]=MTZ?^RT =O1
M110!SOB77GT.VM)(K1+J2ZN1;JKW"P*IV,^2S<?P8Q[UC6OCJ&[UBVTNUTMI
M)IXXI@HNH0Y1W9&95+9=5V,2PZ@9&<UOZQHL&M+9K/<R0?9;@7"[%C8.=C(5
M8.K J0Y[ ],$51O/#,EQK?\ :4.O7UHK&'=;PK"$*QG(4-LW@'D$!N0Q%3Z
M4[?QY8W,<TD>EWO[B.ZDF\PPIY7D,H8$F3'S!U92,@J0214EQXJT^;1+::XT
M2ZD2\NDLI+218@\;OC:'5G P05/!/!%43\/;5]/%I)K5[,&M7LI3(L>)X7F$
MA5E50.@*9&"58]\$3_\ "$K;22?V+>6]A;F\BOEMS:^8@D2/9DX<$YVH>H^[
M[FG;S)+FI>,=+T;5ETRYM;UI-JDR0P%T48SR1SP.3Q5>SF\)7WB*=X=!B35]
M36>WNI7L LLB0E499FQG;RFW<<,",<5>M]'U1;[3+F?5H+@VOGF<O:G=+YC9
MPAW_ +L+P "&X&/>GZ;H<UCXJUK6FN+60:F(AMCMBDJB-=H#2;SO')Q\HQDT
M_09&9O#?@JSAL888M/CE+M%;6T+.\FU=SL$0%FP ,G'ID\BLZZUCP?;>(5UJ
M229[T6$3FZM89YHA:NSE&9D!CV9$A#'H 3D"M#6-#N[KQ'IWB+3[J.._L;2X
MLECN$W1.DS1,Q.,$$- A&#R,COD9FE>"FTWQ-I-^UP;BVTS2X-/A/G.A+1+(
MNYHQ\C;A+WY4KQU-%@+-]HOA/P[I6NZAJ$\MC9:LP;49YK^<*S,!&&W%_P!W
MQM7*XP%4=%&,Q])^'=G;O/+JTMFMA>>2T\VKW$31S+%MV%VD!.(VZ9QAB>Y-
M='XMTN]UCPV]CIT=I+.9H) EVQ6-@DJ.02%8\A<=#UKG=/\ "NO:'/\ VC;M
M:ZM>1&>"**>=X4>)DMTC9VVO\X6V0-@8.YB,?=(,V['6O">B"S\,VOB#3XIH
MD2*&TEO5:9@0NWAFW,3N7'KN'J*74-%TN&TUV[OM4GMK;40K74LDR(D*JNW@
MD848&#G/\ZYS2_!MYI_B#PQOTZQN;#3=*DMKF53LS<%[9T94*DX7[*@7+<#;
M_=KJO&$-W=>"]:L['3VU"YN+22".V#(OF%U*X)<A<<\Y/2@DR]0TW0Y&35)/
M$S6D=W.;V.3SH/+DS"L7R[T(*[ #]3G-='I\<-KI=I9_;I+S9"J+/+)ODF
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
MD$] I^LNM3:'JVA6UPWB*.RLI+F*6*\M[B+;(\<@<*&8,I&Y.1['WIZ%%?\
MX2Q8XG:ZT6\MTMWCANY,QLEL[X.TX;<<!D)*J0 X/8XZ*]N4LK&>ZD!*0QM(
MPR!P!D]2!^9 K#OO"MK?:A/<&^NDM[J6&>YM$93%.\14J3D$C(1 P! 8* >I
MS=UBUMM>TN^TB/4(T#XBN NV3"Y!9&7T9<J<]B:0%G3+^/4[%+I;:2V8\/!,
M )(SZ, 2 <>_>J=UJ6FQWZ6YLY;F>UE1-T-L9!;O)A1R!QP_..BG)P.:BT'0
M;/1;G49]-:&*PO&CE2W@CVK&RQA"V<G<2%7L/NCKUJ;^R;Z/59[JQU00P74L
M<L\+PB0DJH4[&R-NY54'(;H2,$YH B7Q188U,RV]["FF3"&X9[9\!CM(VX!W
M##J<C@ Y.,'$MQXCTNS^U^8UTYL[E+6;R;.:7;(Z*ZCY$.1M=>1D#(!.>*99
MZ7?+<ZT;^_M[BVU&3?''%;&-HE\M4PS%V#G"CG"]^/3.D\-ZG%X:-A;WT$VH
M37R7MU<O&T:S%95?&U6)'"(G4_*._2F@-Y=6L_[832V,PNV@^T*# X4H&VGY
M\;<Y(^7.>1Q6K7+:G8>(&U9[W1WLX]UB;=))G;,<A;(?8%(8#@XR,\CC.:Z<
M9P,]:8#J3]*7-% !1110 5POQ@8K\$/&VT_,=&NU'XQ,/ZUW5<)\7L_\*:\5
MJ,DO82)@=3D8Q^M '8V4;0V%O$XPR1JI'N!5JFKR@IU !1110 4449H *.]%
M% !11WHH *X;Q8__ !<7X>Q9Y^WW<F/I93+_ .S5W-<!XL#'XJ_#O:N0)[XD
M^G^BM_C0!W_:DQQ1VI: $I.:=24 )VI:** "BD[TM "9HS1BC% "T44@Z<T
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
M'Q:61_ ]K#$I9I-;TE0!_P!A""@#OJ6DS2T %%%% !1110 4444 %%%% !7
MZU$LGQS\'-N.Z'1]6? ]Y;%<G\S7?5PEWN;X]Z,-W$?AV_.,?WKFT_\ B* .
M[HHHH ***2@!:*3M1UH 6BDHH 6@TGUI: "BDI<T >?^-%+?$KX9X.-NJ7;'
M_P %]P/ZUW]<-XL7S/B;\/5Q]RZO9?RM'7_V>NYH *6DQ2XH .M)110 =:6B
MB@!.,TM%% !1110 =J.U%% !1110 UN *\]^"]HMG\'M%C5]ZRM<W 8#'^MN
M))/_ &>O09/NUPOP?8R?!;PC*Q.9=-ADY[;ESC]: .]HHHH **** "BBB@!!
M2T#I10 444E  :XCX:L&T+69.?F\0:H#DYZ7DJ_^RUVYS7G_ ,)9'F\$WL\G
MWY==U=VQTS_:$_2@#T&BBB@!CMM1B3@ 9R:\]^!Z%/@1X/SU;3T?KG[Q+?UK
MM]5F^SZ+?3YP(X)'S]%)KC_@RH7X&^"E'_0(MC^<8- '?44@HYH *7M7.:EX
MJT'1M3CTW4KUK>X=%DYA<HJLVT,SA=JC([D8JW'KNCR726Z7T1G>Y>S5,\M,
MB%V3ZA03]* -BBJMU=6]G;O<7<Z00QC<TDC!54>I)Z5F-XH\-K%92-X@TX)?
MG%HQNDQ<'(&$.?FY(''K0!NTG>LQ]:TF.\DL7U.U6[C3S'@,RAU7&<E<Y QS
M4_V^SW.OVJ+<@#,-XRH/0GTS2N!<I!3?.C_O>].#*31= .IO>EW#'-)N'K3
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
MRZNOG!MF05!7*_,"?3-033?#Y=8?6+F:&*^-Z]HTLC2)NGV*K(0>#\FSJ,8
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
MTEJLRK:3&2(R1QVMPQB"[EP@,F2,;T#$X)SU'V=M/^(V@:=I<TPMH=)N8[B
MNSJ(P\(A=B2?GR' )Y(9^N*V?#^K76K6MPFI6/\ 9^HVDWD7-NDPF5&VJXVO
M@;@5=3T'4C'%5)_$DBZ]/8VGA_4;Z.WGCM;F\@$02)W"L.&<,RJ)%+$ @9/7
M! 0&O9ZI9W\MXMJ96-E.;>7S(7C&\*&^4L &&&'S+D>_!K \67:PZQI46IZP
MVCZ&T<SSW2W/V8-.&B$,1DR,!@\IP""2@[9!J67Q#L[WP_+KD.@ZH]JD*2C8
M]M(7+%,)E)F57 D4X8KQDC-6KSQUIEG96MU_9]_=1SW1M"8$1A%+YR0A68N%
MYDD51@GOV4D '+2:OJ$&IS16FO75]8^9HL"W+WBK)^\E4,Y3;C]XK#. ,\XQ
MCBM-XUO(8];NFUJXMM-U*&^.F:C*83%;RPJ=@B)'S;@LK_,#C8!]?0(?$]K-
MJNFZ?_9NH1S:C:F\C+P85$&W=O.?E*ET!'J:A;Q)H]Y++9S6%](L4\EOEK"2
M1&=%8MC .>$;'J< 9) (&IR/_"4>()]=M]%DUY+.:YGBM;B5(HR('6*5SY&Y
M2-TVV-U$A;"DXR<"FV?B'7+Z.U6/Q5=X\F_>:[>Q@@B@,4TB*UPKY(5=FPE.
M"5SP#D=7)K/@W5="A:ZM5GL+Y_)BMKG3I-URR*6PL+IN? 4GA3]T^E9,MI\*
M]4@TJRG\/Z5/;W49BLA+I>(U59,; 2F$Q(V-IQ\S#C)&0"U:ZYKMQXW@MY+F
M.#3FNYK98A:F5+A$C8@K.C$)('4Y5PO"L,9 )Z77I-0M_#^H7&EW$%O>Q0/)
M%)<PF6-2!GYE#*2..S"N?T^Z\"KXHD;3;>T35WFDW/';,A>7]X';=C!8^5,-
MW?8W)P:U)=6\,^(M!OUFO8;C2PK1799S&JCD,K'@CH01]0: .7N/$GB[39/#
MUE,NEW=Q?Z1=7=U*(G@6*9# L9"[V_=[IP'YS@;@>U=OI]U=7/AZUO9HD>YD
MMDE:.)OE+E0<*3VST-<W-'X!NHH);G4;">)--N44S:AN5K)B!.6R^&CRJAB<
M@8'(P*ZNQ-I+IML;%HVM#&ODM$VY2F/E*GN,8P:>@'!S>-?$6GZ)JFI7^AV<
MHTQC%-Y%VP429A^4_(QZ2OR ?]7[BKEYXZ:W:'R;.RV3:BVGQR7-X\*L?+#J
M?]4QRQ.-N.O<U<.B^%5LM9M4U$QQ7]UYUZPU%R1-N'<O\F2%7:,#  Q5F3P_
MI$\QN%U*XCF%Y)-OANL$2LH1E]N /E[4M -K3YKJXTVWGO+7[)<.@:2 OO\
M+;'*Y[_6N>C\86JW6K17EC<6\>G[VCD #B\"$*_E <DAF52/[S #-=':6ZVF
MGQV<<\LGEKM$LK[W/N2>IKB[7X6>';6]AOHI)OMX,QN[Q8X5FU'S&#'SV6,;
ML,JL-NWE1G-&X&@WBZ:%D@G\*:U%?3,JPV@6%FER&8D.)/+ 4*=VYA@E1SN7
M++SQQ:V.G7U]>:3J4$-C8O?W!F6.(HBNR$$.XY^1F'8J.N2 9YO#=\T<,[>)
M;UM1@X@NVCBPOR[2#&%"G=U/'4#&T#%5]6\&_P!M6<]K>ZQ.XO;46-\YBCS<
M1!RX &-J_>=>A^5O7!H$68?$VFWFJC39-+NHG^T20QO+"K(\T:[F4%2<-MR1
MG&<&JVG^(/"M_P"%I]1M=/VV$\@MY(/L)+3%L #RU4EP0PY (QD] :@;P'&N
MIWFL6M[%!K%P;I%O?LV66*;GRR PW%6"D-P<+CH3F-?!-S8W=O-H>J0VL-I;
MP);VT\<TZI+$'52"TIQ&8Y'7:!G.&W'&"UZ@22:C\/CIT=K-I=K';6D,]U';
MS:8R")867S2J-'PP+K\H&XYX!KM&FB6W,TC!(@NYB_R@#&><]*YC5O#6H:P-
M):\OK6:33]22_P!S6S ;5)Q&H#\$ _>.[D#CTW]5T^/5-#O=*ED*1W=N]NS+
MU 92I/ZTP.75OA]'H]W?Q6NFI:3B$3-%;X9U:39"< ;BI?[A P>J^M36?A_P
M3K$,+V.GV\D=@9(%$>Z/RS)M>16'&=WRLP;.[@G-8]]X=\873W6L26^D?VF(
M[2UAMH+B2*.2..=99':7864GY@JA3M_O$L<=QI=E]@TRWMSN+I$B/(\AD=V"
MA<LY +G@?,>30,YN2/P./$8\S5K:+4DF5A:'4F1?,50J_N-^TD",8^7^&KNM
M77A'6-'$.J:Y:K8R+!=K)%J'D90R!H9!(CJ=K,@P0<-C'-,;39O^$NN6.AH=
M-^SK*DV]/WEP)"_W>N><[CW!_'B(O"OB?3_#L%K%:WU_.EKH:\R6HDC-O=-)
M-&I^53M3H3D$G@]30)L[&S\.^&]2(U30]2F\MY)I(YK"^9HP92AE"X)4 M$K
M8'&[<>K-F_IWANRTO5CJ5M<7A<VD5EY<LYD39'G8<'G=\S<YR=QS3O#,5W%I
MDBWFG-93>:<F5HVDN,8'G/Y?RAFP3@?IT'14K#.&3P%:PV0LH==U9+=(6A2/
M?$57,D;[R#'AV'E@ ONPI8#&34\G@FQ2XBFL;ZZLHX9I9XK>%(6BC:15!VJZ
M-@ J7 '\3L>> .RHIBL<)'X C\W-YKE_>(L]E<IYVPR;[<)PS[<L':*-V[[E
MR#3+KP?K=SI%UHG]OVK:4!&MG:SZ8)%B1)$<)+\X\T!4*#&SAN=Q&:[VEH&<
M3-X=\3".S6SU[3XFM+AI85;3&\J)/(\I455E& ,LW).=V.,"N@TO38]-T[[%
M;L[J&>1G=LL[NQ=V/N68GC YXQ6M10 GZ4?A2]Z.] !1110 4444 %>9^,9%
M'QS^&41^\RZHP^@MTS_,5Z97FWBR&*3X[?#B1O\ 616VK,G_ '[A!_G0!Z31
M110 4444 %)S2T4 )12T4 %)BEI"* "O._!JAOB]\3I@N#]JT^+.>N+-&_\
M9Z]#[5YM\/Y/-^)_Q3DR"?[6M8^/]FQA% 'I5+VHI.] "TE+2=Z #M1110 4
MM)1^E "TE%% "TE HH X.W7=\?M2?^YX<M1_WU=7'_Q-=[7#V'S?'37_ /8\
M/Z</KFXO?\*[>@!,\TN**6@!**** "CBBB@ [T44M !1110 'I0*#10 4444
M <5\5<GX/^*U7J^FSI_WTA']:[1>E<-\6)#'\)_$3!@N;;;DC/5@,?CG%=RO
MW10 M%%% !1110 4444 %%%% !24M)0!C>*FV^"]<8G %C.<_P#;-JS_ (>J
M5^%WA/,9C(TBT!0]5_<IP?I4WCJ18?AQXFF9MJII=TQ/IB%JF\&C;X#\/J.V
MG6__ *+6@#>HHHH X7XM#=\(O$:C.6MMHQU)+ 5W"?<'&/:N)^*V3\+M549^
M=K=./>>,?UKMQTH 6CM1S10!QMUXP"^+SX=M=+N;UHW6.>:&6+]PS)O4LA</
MLQCYPI&2!SSC+_X64([>QDE\*ZJ#>V$-]"JR6WS>9/'"(\F4 ,#*C$G"XSSG
MBMJY\*K<^(XM6N-8OIDBN?M4=K(L3)$X0( C;-Z+@$D!N2QSP2*S/^%>VO\
M9OV.35[B9XHH+6V>:*-Q#!#.)D3:5PV<*K$]0B]#DE6)+7_"=61CAVZ1J<MV
MSRK)9P1)-+ L9 =VV,5Q\RXVL2<X )! LR>*M!;5(;.;SXR[1()Y+=EBCFE
M,<+.1A9&##Y3_>4'EE!HVO@^\TW==:/K%O:7TRLL\AL$,3[@@W+&K+M;*9^\
M1EVR#QA;OP==7MY*'UK&GW-];:A<P&W'F2S0B/;^\5@ A:&(LNW)PPR V ?,
MH:?$W@N\TQ;EK)I[;5(UF9?[,DD\[]ZL05U"'+AV4;3R.O09J"T\0?#UHK2:
MUT]%PTOD[-(E5HLQ(TC$>7E 8Y(R6. 01R:M:#X1FT%_M%OJBR7/V%;9@;<B
M)YU5$\\KN)R5CC!7=_#P02:S+SX?WFJ:+X=TR_U2,C2K-[622V$D)=MJ"-U&
M\]/+&Y7W*P)!%/7N&AJWUGX#U;QC-9:II-C<Z]]A:!GN;+YWMF!#()&7#(0[
M94$CEL]ZRGN?A6T>]WTM1#8+I:!0586;\+&H')C.PX*\?*<'BEU#P+K.H2WM
MY-KDD=S>7K2M'$RB&.)H#;\!HRQ<1MTW %AGCI6G+IWBC4/#NH6.I6.B"[%J
M8;-HIG*M(49?,8F,&(<\*H;'/S&C46A3E_X5S?:1I"R:K;0Z=:,\-AC49+;8
MR@*R@AU)('&#R ?0U?-CX%U+Q;)MO+:;6X9#(]K%?MN241[#(85? D$; ;]N
MX CGI5.\T'7K=_MFGZ7I=W/=Z8MC<6L]PRQ1ON9F8-L)=6+G=E03M7\*&D^#
M?$&F^*;34)[QKJTM;K"V\MP"NP6B0"Y "!O-^0@H69<2$@@@4O09M7'@_P '
MZ=HDL<T;:=:+#:P-<F^DC=%MW+0?O2^[Y68X)/.0#D<5HZ7=^';&TB@L]7MY
M1=NTBR/=K(]PQ."=Q.6/0>V .U,\86>J7_A6XM]&W->^9"\87;GY948D;R%)
MP#P3@UQ.N^#?$%U)<+IZN!?6<TMX3';B.65S&#!AB3'N2,KO7(#'<=U(#K9O
M">CR75PWVRY2[FOEU4RF56EC=0JC:6!(3"A<=,9'0UGQ_#OPZEM;K!<7:SQ6
MEO:I=!T+LD,D<D;$%=A;]U&"VWE5 /05G1^&KZ;Q)))=:*WVF?5/MS:RQB.+
M;;C[.PW;ON_N2N"N#OR3D5!#X9O-.\-:K-JWA^/4IK#3AHNFVXACN'N((V;9
M(5Z#?F(LO&/+S5:B.\TC28]'AN0MQ/=W%U,9Y[FX*^9,^U5R=H51A550  ,*
M*IR>'9EUJYU#3]<NK&.[GBN+FWC6-ED=%5>"RDJ&1%5@#T&1@DD\5=Z?IO\
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
M0 W7'RY/W231N!;AOO%TGBJYT]VTL6L6)M@AD++"[2K&=^_!;]VI*[0.2,\
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
M]MV[EM-+5B.OW9S@_G^M>A5YYX3D23XQ_$4*^YHAIJ,,?=/D,<?D0?QKT.@
MHHHH *.]%'>@ HH[TG>@ I>U)2T  HHHH 0THHHH **** .&^*QQ\.KC]YY>
M;VP7)&>MY",?CG'XUW Z5PGQ;S_PKIP#C_B9Z9_Z7P5W8H 6BBB@ HHHH **
M** "BBB@ HHHH XWXJG;\%_&[8!QH5]P?^O=ZZNWC6*WCB7HBA?R%<7\8)O)
M^!_C9\D?\2:[7@9ZQ,/ZUW*?<'?B@!U%%% '"_%4!OA^8V. ^J:8G7'6_@']
M:[JN&^* +>$;! ^T/KVCJ1C[V=2M^*[@=* #-'4&EHH YX>&-#6*.-;60*EW
M)? F>0GS7+ER26R5/F/\I^7!QC&!5"U\ ^&+&QMK&RL7BMK>2!UA\YG5_)B\
MJ-6#$[@%YP>K?,>>:Z_-*.E '('P3HADFSY_ERB?$ 8"./S71V* #Y2'C5@1
MR&YZFE/@^TFU%[B\U*_O(GNH;YK69HQ$T\2(J.0J!C@Q(V,[=PSBNMHQ0!RR
M^$+4:#8:2UY<,EK/]HG?Y";UVW&7S0RD$2%V+ 8Z\$5G+X#CM9Y9-+UBZLO,
MWQ,BI&R+ P0>2JE<*%" *>H!.<\5W5':@#DO^$5D^V2O_:SM:O>+?"U\E-HD
M4+LR<9(!56Z@D@<XR#EKX%OO^$&NO#,VK6<YN-1?4/-DL6,>7NS=.C1^;\RE
MRP^\/E/J,GT*B@#EK[0KJ2Y\/#3[RVM+;1YA)Y+V;2%P(GBVJWF#9\DC8)#<
MXZ\@YLOAWQA:V.IZ?H>O:?:P7#7,UM+/9/)-!),[/R1(%(5W)''0 $'DGNZ3
MN* /-?\ A ]0L="UO1=)NK=K2]TU+6V^TY+PSB)H3(6 R1Y6Q1W^3&<&M*_T
MGQ)<>(/#%]:V>DK!8R//?AKAU;S)(RC^5B([L;F.25)Z'&<CN:*!6/,?^$2\
M00S7&GV]KIQT^*\OM5MKDW#K--/<+-B*1=AV@-.X\P,?E10%YXDT+0?&'AZQ
MU2X@@T^^NO[+MTT^T:4QA)U\UI(6DV\QAW&U@!PV,#:"?2J.U RM;M,UNC7"
M".8J"Z*<A6QR >]6*,4M !1110 4GTI:* "BBB@!.]+2=Z6@ I*6B@!,48I:
M* #I28I310 E&#2T4 )11[4&@ I" :6EH 88U(Y4'ZU"]K;R,K20(Y7D%E!Q
M]*L]Z*!6&D!E(8<5D+X=T%($MTT2P6%)Q=+&+= JRCI(!C[W^UUK9HH&9#:'
MH[74=TVD6;3Q%RDA@7<I=M[8.,C+?,?4\]:JMX5\-M<O<'1;/SI'D=Y!" S-
M("KL3W+!B">X)KH:.: ,RQTO3=-9?L%E%;;84MQY:XQ&F=B?0;FP.V36G2=Z
M6@ H[444 %%%% !1110 4444 %%%%  :\^NMQ_:%T?Y!M'AF]RW&0?M5K@?S
MKT"N%N/^2_:9S_S+=W_Z56] '=T448H **** "BBB@ HHHH ***,4 !Z5Y?\
M(U*W/Q$)8'=XOO2,-G_EG#^7TKU ]*\[^%L*1P^,9TS_ *1XHU!VSZAPG'_?
M% 'HE%)FCO0 4M(*,T +129I<T %%%% !1110 4444 >7^!O^2V?%@[RW^E:
M8,'^'_0DKU"O+O H<_&[XMEON_:],"_^ *9KU&@ HHHH **3.*,^M "T444
M)2U4NX[B6W*6UP()#C#E-V.?3(JRN<5(#J***H /2BBB@ H[T44 <-\4E23P
M&L4APLFK:4A_'4+<5W%<3\3.?"M@N\J6U[1P,?\ 82MJ[:@H6BBB@D**** "
MBBB@ HHHH *2EHH X3XNPM=?!GQ9;( 6FTZ6,9.!RN/ZUW2_=%<;\4/+_P"%
M7>( PSOMMF/4D@#^==B.!B@!U%%% '!?%(;O#FAC=@_\))H_X_Z?#7>=JXGX
MD -I&A1GJWB#3"/J+I&_I7;=J %H-)2T <O:77BR3QCJ=O=Z3;0Z''$GV.Z%
MQEY9.K93&0.0/^ GU%4(-6\<+X,N]1O/"EN->2618-.CO@ZR+OQ&3)MP#@C/
MTR2.@[:EI6 Y+4M8\50:CX=AL?#L-S!>/G4I/M! LTVXXRH+'>RXXR0K<#J)
MK?6-7F\7WVDMH;QV%M DD-\S,$G<_>0?+CC*_P!,D,%Z;%)M]J8'GZ^-->?P
M'JNOQ>#[TZC:R216VFME9+EMV(3R. P:,D]LG.-I%:EYXNEM8_#DC^']09=:
MF2)\*N;'>N5,HSQR0I]"?7 /6[5]*3:O<9I6 Y.R\537OB37-'70KV,:2J%K
MAFC"3%EW +EAU'0]!SNVGBLN'XD6;?#>3QQ<Z'J$%E&[*81L:0J'VA@-W()P
M,=>> 1@GT':N>E-*(01M!'I3$<K?>,['3]>T'0Y;.[-WK:L]N(T#!0H!;<0>
M-H8$]L=":CL/'&E:CXDU_P /V\%ZU]H2![E/LS\@C*[>,-NYP 23BNL\J/>K
M^6NY1@''(%-6&)9&D6-%=OO,%Y/UH&</'\4?#;_#X>.&74(M),ODY>RE5U;=
MMR05X7/&X\9XSGBM6;QIH=KJ^CZ7=7%Q#=ZU'YEE'+:RH9!P<8900P!RRGE0
M,L%%;3:9I\ED+)]/MVM001"8EV9!R#MQCK3IK"QN+J&ZGLX99X,F*5XPS1YZ
M[2>1^% &38^+-#O=9U/2;>\/VS3%W7,;H5,8R1G!YQQP>A'(R.:K-\0/!\?A
MNY\1-KUI_9EM,UO)<"0% X.-N1QFMJ+3;&WO+F\@LH(;FZ(,\R1J'F(4*"Q
MRV  .>P%5AX:\/C0/^$?_L:R_LCC_0O(7R3\V[[F,?>Y^M2!%>>*/#]I<Z1;
MR:Q:^;K+A+$"93]HRA<%>>00.#T)*CN*?_PDV@_V]=:*=6M1?VL*SS0M( 40
M[N3^",3Z#!/!%69M'T^XN[*XGLXY9; DVKN,F$E=I*^AVY&>N"1T)S''H]C%
MK%QK$=J!?7$:Q2S9)+HOW5QG&!S@=BS$?>.0""+Q-HD^B/KD.J0O8)N#3 \
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
MM"DC. &1G#EAY;Y"@D 4[@=C15*[NK73[*:^O+A+>U@1I)99&"K&H&2Q)Z
M5AGQEH:_>:\5O-BA\@V,PE!D!,9V;=VT[6^;&,J1G((" ZFBN7D\8:#']F9K
MJ<BYCEE3;:3-M6)@DA?"?N]K, V[&._0U87Q1I+ZJ-+$\QN3*81_HLOEE_+\
MS:)-NPG9\PYY%4!O]Z*QM+U[2=:+#3;KSBL:3%61D;8^=CX8 E6P<'H<'TJ?
M4=8TO2?LPU34;>R^TR>5#Y\@3S'P3M&>IP"?PH TZ*R&US1UFEC;6+-6AG2U
MD4S+E)GQLC//#-N&%ZG(QUIJ^)/#[)>2+K5B8[$A;IA<)B GH'Y^7\: -FDX
MK-&L:2UK%>#4K0VTS;8YO.78Y] <X)X/Y5/-<0V\:S33)%&65 SL "S,%4?4
MD@#U)% %RC%1K-&P#*X(/0CO2^8O7=Q2N@']J2DW#%&Y:8"TM-WKCK1N'6@!
M:6FAA3J  T"BB@ [T4E&: %HI*7M0 44#I1VH *2EHH **** #%)2T4 )BEQ
M110 G2BEHH 2N8M>?BGK!V]-(L>?K-=?X5U':N3LE_XNMKN>VCZ=CC_IM>=_
MPH ZRDI:* "DI:* #%%%% !1110 8H[T44 (W2N'^%<7E^ N0 S:IJ<AQ_M7
M\Y_K7<-TKA_A>RR?#JRF48$MQ>28X(!:ZE)Z?6@#N,4M%% "44M% ""EHYHH
M **** $Q12T4 %)2T4 >9?"U?^*C^)<VWAO%$J[O7%M;BO3:\Z^%_P#K_';$
MD[O%-X?IA8Q_2O1:!(****!A1UHHH 2EH/2D'6@!:*** "BCM10 =J*.U(.E
M "T444 </\0%W1^&(]H96\06><G'1F;^8KN!TKB/'C8O_!B8&'\00@Y/I#,?
MY@5V] !1110 4444 %%%% !1VHHH **** .)^*"[_ A3IOU+3DS];Z 5VHKC
M/B81_P (=;KG&[6M(7\]1MQ79C[M "T444 <+X\C,FI^"8UQG_A((FP1G.+>
M=C^@KN>U<1XXVOXD^'\)SEO$!;@<?+87;?TKN* $ P*#TI:0]* //I/B';I!
MJ$]OH%_?06"S,[V\MN?FCE6,QLID!1R26 8#A&Z$;:MWWCI=/O9+>;P[J3,E
M\;#<);95+"W$^_+3#Y=A/7G(/%,D\!V]U'<PZEK%Y>++;26D<K+&)E1W5\M(
M%R[*44*3VZAB2:6\\&S7@B>XU.UN9_MC7MQ]IL%EBE<P>0,(6^4!/<Y-2!-:
M^,M+U2"QOM/TV^O[>=8'^T0VX86_G*I3=SN'RNK' .%8$\5')XT\.Q+<7GV6
MY,8M9+F.=;-B+R)#\_E<9?&0<?Q @KN'-,T?PCJ'AVUBL='\1/'98B\Y)K1'
M8E %8QE2JQ[E4+C:0,#:!5>\\#:I<:;'I\&N6L,%C;&UTU?L+?N%.T9D(E!<
MA%*C;L'S9() P_F2-B\1> =-F>.'2T@6VN%:)K;3&=7D9$VR1>6AW9$R#</[
MP%/34/A_K&K6#G1X+BZM/*^RW$VD2 6I9V5 LC1XC.]2,9!!^M/E\&ZA:Z'J
M]AINI6SM=ZA#>6J7-N1':QQ^41#\C E08C@\8# <XR:NI>";^^\=2>*5N8O.
MBBM?LL9FD6,O$TNY9$Y1E(E8AL%E8*1T%&H%[2[7P"-)N;'3=+L;6RTY9=/>
M$V)A$:/(1)&H91E6D4\+D,R]R*32]>\#Z+;S1:?=&(RW!$X=9I)3*%B7$F\%
MP</"HW?WD [5AP^ _$]K;6)76$O+A8(WNEN9 (WN8[A;E2NV(':T@<$L20)#
M@''/0:M:^+;_ $B-CI&CMJ(U&"81_;'5(K>.6.0_O/*)9R8^FU1R.3MY-0)V
MO_!]YXCTN^_M:)M5,!6S5;QEW1RJ'QY88*=P4, 1D[ 1]WBMI>G^"M69DT/5
M#<RV]K);'[)JDQDABEDWL?EDRI9T^_\ >^7 .!BLV]\*ZQ)J>I:9:6MK%I>I
M:I:ZHU\LA\R'RA#NCV8Y8^0H5@0 K'C* ,[P3X;U[1=;%[JOF3Q3V'D!9KA7
M^P,DA/EQA0%*.&#9QN&S!+#;A6*N:.I>'?!^BZ5I::AJTNCP:<KVUG<RZK)$
MR*XY3S'?+<*, DXVC&,5HZ7JGA/3[&PT+2-9T_RXH8XK6W6\61RFP;,98LV5
MVD'DG(/.:JZ]87D?B?3]?M=).L""TGLVMT9%=/,*-N4R,%P?+VGG/(ZXQ6#I
MNE:UI^NN?^$7G33IFLPEA;R6OV&UVI;@NIXES%Y;!0% .T8 SF@#7M;'PK_P
MC^N6<6NI/IU[+--<O]KC86[S.S-AA]SYF)&>AJ&'PEX=OB;B?5I-726X::Z>
M>2&5+QFM_(V2*$V[?*_A4*._.36#X;\,:G':0/XJT&>Y@73X66!A")+>6VF$
MB1'RFQ*"P1T))QL8-C<<UY/#>GV?PJT&&Y\'S2WTKZ6U] MCY[AH&BWLZ#./
MW:.O'7..]/6__ %H=I8^%;?2YT-AX@U&&-A&9X2\3"XV*J*S$IN!V(B$@C(7
MGYOFJE<> [>[@BADU:Y95:],F8X29EN9-[HQV=,$KQC@\Y(!K$U3PU9ZY\5X
MS?:+NL7T>W7S)=*9@=K7!\M)^D#J71L=>!C%+<66C_:/'C6OAV6&XN%"M*=&
MF43_ "@,5;RQYP+\X0G.,]\T[,-&:]U\/XV$T-AJ@%A-<)<26&H6XOK>0J@3
MYA(=Q^ZA&&&"@QWS77X>WEGJUAJ&EZM8Q7%EIT.FQ75UI@GN8D0ON,<GF*$W
M"3!!5A\J\'%<S,NB'1-+M;9&LT2^,UPJZ9<PZ==3K;(K?*I#1QY<%2V5WHV<
ML :]0\-Q/;^%-(MY(IHGALX8RD\K32*0@&&=@"Q]6(!/4@5([#M=TN/7?#M[
MI,DTEN;J)HQ-& 6B;LP!R"0<'!R#CGBN8O/!NM:O.;K6-4MI+IY;19/LB2VZ
M^3"9"=A63>LC-*YSNP %'."3SQTZ'1]0\5W6C^(]<N-4TDJ75[^:]81/$"["
MW9BA(+,P 3J@ '8]7X-O(+B_U*WTK6+C6-%BBMVANIYS<?OF#^8@D));"B)L
M=BY^@;!%/3?".O>'XM(M]'NK&>+3;>YLT:Z#AFBEEC=6;:,-(!&-QXW,2>,U
M/I/AW6-'\1W=Q;K;2V<\B!6ENY2ZPK;11A?+V[0Y>('=GHQX.*SOB!#J!\5^
M&K>U\9W.BC5[DV*P1.J@%;:ZD\S!/SDR" 8XX7&?FJ-==UQ?&=WIO]K2G3XM
M8E@\[S(#\@TP2F';M+?+(=^>O8Y'% &UX*\*ZIX<V/?WIO#+I]M;R![AI?(D
MB!!6,E1F-MQ/."".X(VR>*-'US6]=L(89(K73+6WGE\_(:0W+H8E 0]A&\O.
M3RPXXJ/P/J&J:AI\=QJ^IS37,MO'(;2X:W9X\Y/F P@#:V< ')&T=R:=XSU3
M7M/NK>/0[>ZNIC:7,_V>V2%F=D\O;GS73Y<L00IR<BA@<YIWAGQI-JMGK&MM
M$9V:V>\MHKC,;,D2&5@GW2QFMH-I_A#/SUS5O-(\>VVC7#2:=+JEQK*SO=PV
M:PQR6CLRM'EY;C;($53&F .""V.0=#0O%FO:_JUM/:ZA$NERQVUP+@6G^C,'
MBMG,6]G5U=_M&4!7G&#R"*O:3K_BO4M4ELYA:6<VQY%AFL90"@F0!XYA(8YE
M\MCG!4ABI(7.VB[[$F9%INM:4J?VAX2O=;,>MS7LDD!MB)XY+:1 X1G4)C>$
M9>Y#,,AJTM(TS4I;S1-%NK"XM;#3-^I2+( 45FD?[-:A@2&\H'+;2<&.+D@U
MO>$;O7]0T2*^UXV;-<)%+ UI&R HT2,=RLS8(<N.#R #5#6O%6H:;)JU['8P
M-I>C21QW3-(?.DW*CN4&, *DBD9)+$,,+@$H9P1\+:PFC6?V*QOXIA=W\^GV
ML<31FP:2";S'R?E5FD.8R<;?.(''%:=]HND_9KJWM=!U!?#;W&FL+3[#.294
ME;SF$6W?@QB(,V-IYY+9KJ])\3:EJGBC4-+CL[4Q6%T4F8/(KK"1($<93:Q+
MH5(#<<DXXSK^)-0U#1?#]UJFFZ?;WTEJC320SW#0 HJDG#!'YX& 0![B@1Q4
M$;+=:*+JRUU+,ZO/]C CNR\5H83CSMA^5?.QM$G1=O P<6[73+[4/B=K4EQ<
MZE;V-J\$D&VYNXU<JD+852?)>,_O%8 $Y]R36QK6O>(M-OK&VM?#%O>+<H 7
M^W%!YWERR-&@\HE@!%]X[<EUXZXEL_%#7WB!]+AT_(BF\F5OM,9EA(1F+O%G
M<J$@*#U)8' 7YB[>11SMC)'_ ,(Q=M;ZSJ<*'5)DO;E[F:62"V6>0KM\W.Q2
MFP%@.%).>,C.\2:Q<6-Q96/ANZUS66A@N=1::&[A$<<2*J(LK3.BR1[SG.6/
MR,#G)KT/7-:MO#^F?VA>1EK=98XY'#H@B#N$WL78 *N<GG.!P#6#<>/[&VGA
MBDTC4V2YMKFZM91'&$N5AP2%RX(+ [DW!0P!YI:7V @AN%U#Q9:R6?C"5!?P
MIJ-O9!XROD@Q@J%.20P$G([N3_"*RK3Q)=31ZTL/CJ":--;%DUS/Y#+IT.W.
M/D51N9LH"Y(R5ZX(;K'\76,-NUU):7*VB(-]P/+*)*0"(3AL[^0. 5R<9SQ5
M6Z\=Z9;V+W2V=]=)';K<2+:Q+,4!;:4.UC\ZGJ.WO3MY <W>>+-6MY;B/^WH
M_(MH;_?<F.,;HT:(1W(X( C:0QN?N?*S$#''H.G27USX:LYFD7[=+:HQ=AE?
M,* Y(&.,^E4=6\2:+H<B17]G<@_9)+D""RDFVQ1E0_"*<8WKQ[TG_"7:&NLO
MI+S7$,R.L1DDLYDM][('5?.*"/)5AQNSDXZ\4?(-S"75/%6GZ=JMU-J=MJ1L
MKA+;8+8*Y<_9^  P!SOEZD=4]R:K^*_%5W>Q16/E6B27DL.V;299Y8T!@5-Z
M),-N#*Q9R<8 .%P0===:\"/9WDGEV3VTKQ7,Y%F2MP7DVQRCY/WN7 PXSSSF
MK5KI?@WQ"DEY;:)I5ZJW$N]WLT)$K8$A.Y<[FVKD]P%//%/0#>T]YI=,M9;B
M2%YWB5I&MR3&S$#)0GG;GI[5?[5@1Z]X=M;^/08=4L(+F,"*.S655*@%5"A?
M8LHP/4"IF\0:"MM]H;6[%(1";CS#<IM\H':7SG&T'C/3-*X&S16/)X@T.-+:
M636K%([H%H&:X0"4#&2ISSU'3U%:4<D<D:R1NKHPR&4Y!'KFD!-15>*XMYPW
MDS1R;3AMC X-3@J>A!^E4 M'>DW#/WA0&4]"#0 M)WI:* "BBB@ HHHH *YB
MQ;=\3]>_V=+L%_\ (MV:Z>N7TUL_$[Q$/33M/_\ 0[J@#J**** "CO1WHH *
M*.]% !1110 4444 (WW37G_P=;S/A)HTG/SM<-\W4YN)#S7H!Z&N&^$L8B^$
MN@J.AA=N?>1C_6@#NJ3M2T'I0 E%+10 E+110 4444 %%'>B@ H/2B@]* /.
M?A2WF6WC&3:%)\4ZBO'?;+M_]EKT:O./A)_R#O%__8UZK_Z4&O1Z "BBB@ H
MHHH *2EHH **** "CO110 =J04M% !1110!P?Q"8C6/ 2@_>\1Q@^X^RW)_I
M7>5PWCB,R^)/A^@8#_BH"Q]3BPO#Q^5=S0 4444 %%%% !1110 4444 %%%)
MSF@#A/BFS#PMI4:C/F>(='4CU']H0'^E=V.U<5\1EW:1H4>#EO$&FG/IBZ1O
MZ5VPZ4 &:,TGO10!P/CDG_A//AH@[ZW.?RTZ[_QKOA7!^,5CD^(WPX5CATU.
M[D4>N+"X4_\ H0KO,4 +2,.#12GI0!XCJ'AFTL-%\5OI-AJ*W-C(EI:YLIO]
M(0I:?/\ *H:7$L3MN0]6<Y^;-&J&5?$"0:DDK0RZK<R7,BQ7J0B)8;<.4V9(
M/WL$G9D.?IZ%;^(-7N(-2F'A[+6MX+2%4N WG_.%9\[1M49R<^A]*RX?'EQ)
M96,DGA748[N]!DAM \6Z1!#'*2K,RJQQ)M"@Y+*W92:7R%KW.G\/S6]QX9TN
MXM5NA#+:Q/&+P$3[2@(\S/._'7/.<UXTWBZWMO"UQ)IOB2>[OKA-0M&B%_),
M$FDN?+LQO>3]T^YT ^9?EW'HN1[I;R&:TCE:-HBZAC&_WER.A]ZXS_A8NG?8
M[BZ;0=57RY9H8TV0EIS%=+;2;,2$#$C#[Q7(Y&:8SDY-6:319(=8\27NB3Z%
MJ<5G*D^HHLLJ3W$+1-*T<A'^J+QX)).6;@@8M6UQJ-CX[.C7GC"X:VLS9@2-
M=1YD9V.(VB*EGWAD4MNX.&[UUUQXJTH^'HM4N=+OI(9KH64EL;8/)%,7\L(Z
MY(^_A<@D9(YP:9<^)/"\6K3QW5FPO[*>WBD+69+1^:%V/NQ]P9 + X4CG%+Y
M?@!I^*KZXT_P^TEK=)9RS3P6PNI "(/,E6/?@\$C=P#QG&>,UP,NM>+)+B+1
MK+7KN]EM-7FTZ2[LX+4RW$0MEEWN),(&C=PK;!SM/RY.!U/_  G'A74M,O9)
M/M<]G%:K=3))I=P1+;N2 ZJ8\R(<'[H/ R>*;=:AX'L+32)+C21%'B2YL4&C
MREH-N&=P@CS%U!)(7M2W Z>RCNH=-MH;RZ^U7:0JLL^P()7"@%MHZ9/..U>>
MPZSXZTS2[R^U&^M-2-IJ$%BT4%D=S[I;=6*#<,G#S8R1SLX/(/9V_B31[S79
M=$ANMU]%;K=&,QN T+<!U8C:P[94GG([&LJ&3P)-X=N-<@CTR/29+I;N:Y$(
MB1YTD!61N!EPX7!ZD@4] .;;QQXJNK_3;:SBMX/M\VH*%FTV222%8+F*%-X6
M8!0/,)=\\8&%ZUZ7:R226$$TC1F5HU9C"VY"2!G:>X]*YNU\/^!_$EM%JUG8
MV5]"7N-EQ W&YY/WXRIZET^8>J\\BM%;KPZR7'A>WOK5&MK<)+907 26"+:
M.%(9!M(P>.HQ2T0'G>E_%>]U#3[FXC_LJZ\J:&3?;2[PMK+<2QJS*&8A]D<;
MXS_RU [5/=_%#4[+0H-9ETNSQ=75Q]FM9+KR99;>*'S/XOE$NX>7MSC<1S@U
MO7-C\.=8T6.\O+[3[[2[.)++S3J):!%5TD5&._;NW1QG)Y.!VK3L?#OA2X2V
MOM-MX+B")9TA:*=I(1YLGF2D#<5R7&<XR,8!'2FN5AJ9G_"?"3QI!H5M!9S0
M7$J1Q.ETYGD#0+-O6/RMI4!AD^8..>N ;ND^*-4NM0MK?4M#BMK>[NKJTAN+
M:[\\!X6<8<%$*[A&Y&-WW<'!-2V?@GPSIT<4-K:SH(Y+>:/==2N8WA01HREF
M)!V (V/O+D-D$U)I7A'1])OQ>02WLTBO++&MQ>22I&\K%I&5"=H8EF^;&0&(
M! )!6G<"76/$*Z/K6EZ:UE),NH+)^^5@%A*M&J[AUPSRJN1G!(R,9(Y_3_B(
M^HWME9VWA^1KB>VL[J2W6ZC\Z%)]F6\LD%ECW_,1V'X5T>K>'[/6=3M;ZYN+
M@""&>V,*,H25)=NX-D9!!1""I!!'UK'A\ VMM=QS6>O:O:B+[*NV)X@62 (!
M&7,9<*^Q=X##=ST!H NKXHN?.UI&\.:@XTRX2V4PM%(;EF$9&P;Q@8E4DM@
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
MM(WW30!YW\+(/+\.Z[<#E;KQ+J\JG Z?;I5_]E[_ .%>B5POPID67P$\R_\
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
M%;[.S?NMH(RZ$_=(R.N.IK.'P_:5O$=M<:I*;#5(O*MXHBP-J/LL=OG!8JS
M(6!P/O5:NO#^M7JQR7,VGW#1)#&D*)) K;9$=GWJQ96R@*8R%P?O;N#4!TGB
M'P:\O]MR7TBO<6<T;2[9U5887/F;EQA"C9!) 8'C--M['P'#JT.DI<0&^M+B
M*2*"6Z=VCF6!5CQN8\^4JG;WQN()YJ"\\-^(/[5TZ_M[N&[DLK::)#<W,D3%
MI)(V&\HN)% CQ@@9]<\UI3:)J%Y=WT=Q]D6UEU"VOH91EI%\H0DJ5P "3$<-
MN. 1QQBBX%Z*ST7PS%J>J2736D%S*;JZFN[MVC5NA;]XQ"#&!@8' XXJE>7?
MAO6+:&ZC\2Q1*6-JMS:7B(6+A6,08="PV'C#=""*N^)K.]U+PIJ.GV"Q/<W,
M#0H)7V+\PP3G:V."<?*><5DZIH-XUND:VD>J"YM)+.[CN)!'YA<(#*[*HW<(
M <#. ,8YI#+>CZ?H-AXANX])U)//CAC@DTY)D9;=44*F$QN7Y0!UQ[5U5><>
M'_#6O:?K*S7=QYUK!>"0^9M+W&+..#SMP)(.5?*-_>SGC!]&YJ@"CBBB@!:*
M3M10 9I:2B@ K@?"_P#R63XA?]<]-_\ 1+UWU</X74-\3O'LX/)FLHL8_NVR
MG_V>@#N:**2@ %+1VI* %HHHH *,TE% "T4F** *]Z_EV%P_ VQL<GH.*Y3X
M4QK#\&/!*J"!_8EF>?>!#72:U)Y?A[49.NVVD/\ XZ:Q?AU'Y/PI\(Q'JFCV
M:_E"@H ZJDHHQ0 M)110 M%)2T '>BBCM0 4444 )0>E%!Z&@#@?@_D_#&V8
MY^;4-1;GWOIS7?UP/PE1H_AE8;EQNN;QQSG(-W*<_CG-=[0 M%'>B@ HHHH
M3-&:.]% !GFC-)BEH 7-%)2T !I%Z4M(* %HHHH \U\8-_Q>;X9+NY\W46QC
MM]E(S^H_.O217G'BE4?XY?#L<%DMM5D /;]W",_^/?K7I H **** "BBB@ H
MHHH **** "DI:* .*\;8;7? T;+D/KP[]Q9W+?\ LM=H.E<%XZF9?&7PXMP
M?,UZ1LGJ-NGW?^-=Z.E "TG>EHH X?7,M\8?!R +A;'4I.>O'V9>/^^J[>N!
MU:;_ (OQX3@QP-$U1\_]M;,?TKOJ "HI6=8G:-=S!20N<9-2U2U".SDTRZBO
M]AM'B=9_,.%\L@[LGL,9I,#A-(\8ZUJD%K*6TM&EEM(Y+9UEBN8#(SB6-XGP
M05"C:W1\.<  9H7GQ(U+3%N9=0@T_P JVCO9.&D0R>1<M"$4X.&8*3ST(].:
MV5TGP#9Z->:@=41;0/"LM_/JSOY!C.Z)1*\AV >9D+D [^0=W+)O#G@V3^SS
M_:DL,>H6QM8535'5=0C=C(3]_,K,9&)<98[R<]#2T OW7B35K=+C4X])MI=$
MM9)UN+G[85F1(E?>XC*8/SH5 W=\]*S]3\9:WH]Q!#J'A>-IY/*EV6UZ7_<G
M=YS M&N7C"Y*#[P(P<\5JMX+T]]5FNVO=0-I*7=M,%R5M"[J5=B@ )W G*DE
M,DMMW?-65;^";&2>'5&\7:K?W-I=QS)=R30.4CCWC[,<1X\LB1PQ(\PY&7X&
M DE;QAKI>!;?PS;R>=<S6P=KUQ&2DLJ+AA"<DK$6(Q\N0.<YJ:Q\9375Z(KG
M24M(GE^SJ6NAYBR"W$[!T*C: ,J>2<CI@YJ;_A$?L]IH]GI.K75A;:9?/>"/
M:DGG!F<F)BPR%Q(RC'(&.215&^\ 0WEYJM^FI""^OY)6%REL@DCCD@\EHBPP
M77A6&3]Y%]*!AI7C#3_%/A*TU.3P]+++<S0^5ILQC9RYC2YC;YB%!"%9.<$;
M>F0*JS?$QH5@$G@OQ)YLN\&$QP*\;)]HR"&E&<BU=@1D,&3'WL5?_P"$'AM=
M3^V:'?1Z;Y;0S6\(A+HDB+)&S,-XWAHY-F.,;5(.15B;P_KD\_AJ>?7DGETB
M\DO+B2:S^:ZW1R1[%V.HC 65L9#=%SD@Y N2VOB2QU'Q"=/70[[RY)9;-=0D
MA3R)7CSYB [M^ 589*@$@X)JWJVH67A^.SN(])FN);AULXH[&%2^ K.!R0 H
M"MW^G6LC3?"M[9^+GUJXO;)_W\TOF6UH8)YD<G9%,P;:ZH".2,G:AXP=VAXN
MT.\UJ#3$LVM&-I>"XDBNPVR5/*D3;E>0<N&S_LU0&1>^*/!5Q<+?ZI8B:ZM;
M?[1&\UCYDJ@3F$HAP2767Y2J\Y8>HKI&T7P_;W\NM+H=F+WF5KB.U4S,=K G
M(&XG#,/7YB.]<S#X*DM5\*VUO;V#VVC7DUTXD,A,>\/A(LY^53)D;CUC3H0,
M=7K46I7'A^^MM)>-+^:!T@>9RB*Y& 20&(QUZ&@>AR.GW'PQUC0[5(-)T_\
MLV_NDM8H;C3#"LDWEF1%,<B#'RL2N0!\W')&71W?PQATS4+NW2QL[>XM)ENY
M8XF@9H$D,<FX@!@%=B/4$\53F^'NI0ZFMI:RP7&A220LZ7$XCD@"V\T!\I4A
MV@JK0;23D[#DC JW'X1U3[/X8_M"&QU"YL-3GO+V;SGC#+(\DGRKM.X"1HGV
M,0 T2G)*@T:KJ&G8VK7P?X9MK+R[73A' 7CG!\QR59(Q&K DY!\L!<CJ.#FN
M/TW3_@[:Z9-'I?B"PAM%CBR4UYV%O'')&T>PF4^4H<1?=P#\H/7%>KMPAVKD
M^E>5:7X/UBP^&4>G.E[%K>519(+J&26S3=%O$$CIM5"8E;:1G/OC">HCK='N
MO".C:;;V^EZI8I;73/-'(UZ)&N6+89][,6D.[@DDGM4:Z?HO_"<3ZQ#XBF.I
M/$;9K,7BM&JJ,X$78@Y;ZDUC76FW5U+;S3> XI(FMKR![/SH&B!EN$8&3) ^
M<*7?:&P6(^8\UF>&_#NL:/XLN)+S0[B]A-QF.ZE^RB.,"W$9G#!O.+/M*[6'
M\9.0.B$=#'X%T-M.@^PZI>1/%:VMK'>13(S;;>19(VP5*%LHH)V_,  >@Q9E
M\&O,]I,WBC5_M%M=F\6;_1R6<P^3C!BVA=A884#EB>N"//-+\&>(K7PLVA:A
MX=2X75;#3;!U_=);VT<98S+)&K-^\&Y_WJEMV4Z%>=>Y$MK)H UCPC/='1-9
MN'1[/33,B0>2YC:(8) #20J,8R8B1]VGON4=;I_A.33[[2KJ'Q!J,W]G6\EM
MY<JPE9Q(X=V<A =Q*)]T@ #@<TVQ\(1Z=>V4UO?9&G6;V=GYENA>)#@*&<8+
M*H' X[Y)/-;.GZI->>&K76+S3;BQDFMUN);212TL!*[BA &2PZ8 ZUY#;77B
M*'P]+>KI]_82>(,7TT=JMP9K>W6Y5I$">6OE2BV>1< [F9 5W$C(2=_=>"WN
MO#VDZ7=75E>OILWG1O>V'G1R'RW3YH]XR<.3D$<@<5!'X,U2QMK6#2?$%M8K
M;VEW;1XL6/E&>42$Q@2@(J;55%YV@8R:XO6-2B6V%Q;PSZ?8_P!LJ$EFU"_6
M&XB-FVUOE16C&3'E!E?,!YSDT7>I'^T;B'2]<UNXT\:=IT+1/<S>: ]S*%N%
M93NW$JBL1_ ZLW&:+O8#T+3/"MSI?BF\UBTO+*);^X,MX%LF\Z= &\M#(9"!
MM9R<A>1QQ6EXHT>77O#[Z;$T2,TT$O[T$HWES))M."#@[,<>M<;IKVVI:M##
MJ'BW4K37YKR]@ETZ"Z/"8E"*8QD1JB;'27"[CL))+@'2^'.J76N66H:I<:G%
M=>1</I(CM[@RQ@VLCQM,<YVO(?F(R?E\ODG)(BBX_AN\T^Y6;0ELBITZ+3&B
MO=[JB1EMC \EN'8%3C=\OS#!SF:;X&OM/\06=^MRAM=/NU:WMWG=U:$6:6^]
MA@8F&S(/S##L.I#!GC+7-0L_%EL=)U#4%32+5K_4+>UCCDCDC,BA4D##(RB3
MX*D$$ G(J6SU;6+[QQ%<0:[-)HQO9+816Z6TUJX6%OW9;B:.0.I8GE<#'\0(
M0'9:A%)-83I#;PW$^TM"EP<1F0<IDX; W8Y )'7!K@[;P;KUKI7A.WA-K8W6
MF631WTUC< &258(XDVEX&W@A "6"D #&<8KJ_%5Q>0^']VGWILKE[JU@6<1B
M0H)+B-#@-QG#$<],US%QK'C*UUR+08[H3L!,BWGV%7\P VNV5U\Q  IGD#;<
MYVY &"*>O8+%;2?"_B;3I=+CGT^UO((+#3K.2%[A3"'@(9I<-%N+(V2F",D
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
M+DC+;POF@DC/S1[LJ12V&=%=:7XN:6&6.]TZ:9;&ZA,N'A*RRNK1E0 WRH$
M]3UXK(;P3K,T9N+JZ3[?>7EX]\T5TZH8)HS$H4;#N*(L&!\O,><^O6>&6D?P
MS8M)<7MPQ0YDO@GGGD_?V?(3VRO!Z@G.:J76HS6_B/5M]V([>PTV*9(9#B,L
M[RY=B 3_ ,L@/^^N#2 S;O1-=U"XENKS3[$F=X(I88[V56$,:R9>.545DEWR
M\8XVK]X%CBM?:'X@MK[2;S3[?^T9;"UNX8EN;YMH>5U*><.LJHJX))))YZ\U
M%%XKU/4O!_B.ZDO(-/OM F7?-;1DJ^V&*X*,DBY7<',9 R<'((/ ](7[HH)!
M<E?\*=12=*HH6BBB@ HHHH ***6@!*X7P/D^)/B%)P0WB$8Q[:?9K_,5W5<!
M\.9&EU3QZS8R/$TR\>@MK<#^5 '?]J44E% !11UHZ4 **2@T4 % HHH ,4=J
M** .4^(TBP?"KQ=<,VU8]'NW)] (7)K:T-<>'-,'I:Q?^@"N?^*K;?@KXX8#
M)&@WQQC_ *=WKI-(&-#L!Z6\?_H(H NXH_G0:* #%%%'>@ H[T44 '>C%'UZ
MTM !BDI:0]: %ICG;&S,> .M.JGJC^7HU[)C=M@=L>ORF@#E/A'"(/@EX*1<
M\Z+:/R<_>A5OZUV]<=\*_P#DC'@CC'_$BL>/^W=*[&@ [T4G>EH *6BB@ HS
M2=Z,4 '6C%%+0 44E'- !2TE Z4 +1110!YU=2 _M':9#N7*^%[IMO<9N[?G
M]/TKT6O,IE8_M/6C9.T>$IACMDWD?7\OYUZ;0 4444 %%%% !1110 4444 %
M%%% 'G/BVX9?C3\.+0+E9!J<I]MMNH_]GKT4=J\Y\3 -\=?A]E2=MCJSC'0?
M+;#^M>C"@ S0:** /--[-^U T1'RIX2# ^YO"#_Z"*],KS2##?M,WYW<IX4M
MQ@>]W-U_+^=>E]Z "J]Q/%;6LMQ,VR*)2[MZ #)-6*R]8M[B[T*_M+4(T\T$
MD<>]B%W%2!D@$@9]C0!Q\6L> [>=;Z?62&T^Y:[4W#R1BV:Z,@R5P 58^:%+
M X.X BIYM/\  VEZG MQK26EX[)+LEU5PT^Z=I(]P9\LOFNVT'CYBHX)%5D\
M)ZTFD^&]-L[M+"&QFEN;J4W37DH8K)Y:(TL9\Q0TI/S;2NU<5)X?TGQ1HT?V
M6\T_3-0-R\0FG^U,"JQJL8+ Q?,=L8< 8^9B. -U+<DET>#P*_BB,Z3XBMKJ
M]ADFGAT^+4%D6%Y,^:ZQ@Y&?FXZ#+8 R:V?$ECI^KVUEIU_J[Z:[W"R0"-XP
MT[J"0NV165\?>Q@X*@]JJZ/H2V?B34KF31[6"T5XVT]XRI,8$>Q@J[1L[]"<
M[JO:]#>?:-+OK.R:^-I<,[PI(JOM:)TRNXA206'!(XSSV+V*,*^TWPOJCZ=#
M=>*1,]S"ENP^UQ9U2-'W!7 'SC=NSLV_>8="14\GA[3[BXUVWNO$EY<)J,4J
MW=G(UO\ NDD7:,$1AU"KPN6QZY-8MQX0U2^BT/1[F'R+!M*EM-2E54F(+M&Q
M1'+JRG*-\X1NQX/(J7?A.\DL!8OX;EG=)+UKV\BEA5]0CG20,D9+[LEGC;#[
M0/+X)PIJ23K&\-^=IU[8IK,EQ/=WL-Q>SN%+L$\L&/"X"Y2)5Z=R>IK:N(+M
MM7MKJ'4WCMH8W26S"(5F9MNUBQ&Y2N#@ @'=ST%8?@W1]2TE-575L23R7:D7
M1V[KM4MXHQ,VW&&;8201P<XXQ7*^(/#6KW'C^5X-!2YTN]U.QNII@L8.^/RF
M\YF/S?NUM3& .OVC'K3L4>JORC!656(X)&0#7&2^![>_TK1=-\026FL0:;=2
M74B7%D&2=V215.UF(4KYI.>>G&.W,>']*O+&\LKK5M%9]/ATC4$^SQ:6V^-9
M;F-A"WS-YC%0?E"COZU%#:V-MX1\%KK&BZM;Z)#9R?;+:TL[A'2]P@4RPQ#S
M",^>0V"-VULY*FGKN+<ZC3O!=WIT_A)H=6M/)\/:?]@V"R93,"B*S*1+A.(U
MP"&QSUXQ9T/PO=:/XCN]4DOH=EQYK/%;1O$D\CLK>8Z%R@<!2,J 6W$DUPC6
M]W;WS0:?:ZI%IR7.A1M]J2[^TD!T_B'RMA>)#G'WMYKT;QL\L?@'6W6242?9
M7VF&1XW!Q@8:,%EY[@$CWI:CTZ$NMZ7J%QJ>GZMI=Q;QWEFLL7EW*L8Y8Y-I
M894Y4YC0@\]",<Y&1-X?\3-XGCUQ;S3WF^S06[\S1HI1IB[",,0V1-@!CQMS
MGFN"O)YM-M["TU*^N]+:VU><FWN_$%S#%Y+0AAMN1\TR98.H8  DH=NW!V8?
M$_AW0];TF^N/%FH7-L-!@\JVN;PF2Z+LHC=HB1NE8').,FD!T6E^$;^QUV34
MKBZ6X@DEO ]G),SPA)9C*CJI7"N#\K#D$$G/&"D'A_6X_"^H1FQTQ=;OIY2[
M)<ML\I[B24(9/*W':)7&-N"23QFN>F\06.ER^/[Z'QA<7=S;R&WM;,WT;""1
MTC"JBMD(?/DV9;@$X/W:@B\5:YI,%EH.H:W=C5K&^2.<70MC<W]L;221GV1A
M@&WQR[ N"=BYR"<L#L]6T+4]4\6Z1>,RQ:;!;O'<+%<[68LR,4*F,B1#Y:J1
ME>":H7&BZU?7_BNSBTR+3;6^TE=.L;GS@R@IYP4[ ,J/WV?^ GVK+T'6M:U3
M25:Y\9)8W%G8VDYDN+>$+=^=&&,SC"X0LQ10NW!0Y+9Q6KX7UC5M1UVYDOM1
ME2S6XNK:&&:.#%R8[F9 T;(=PVK& =P&<YHOT),R^T36M73RX_!6GZ-)=S6D
M-U=,\=QNA@W2C<BE-T0?:BC=N(=B54#!I77AJ]N+#1[?4O!;ZA/'J0L9Y8EM
MT1=/C:81.$,QV(%FP "9.#D9Q76^-O$%]X=&BW=JJS17%Z;:2U"@R7&8I&54
M)( .Y!^&3VKE&^(VL6?]D^=-97,,L$E_=3QV<FQ[3[3LB9&#D*S0[GYR"4..
MO!=CL;$>BI:_$.X.G>%&M##HZ6EKK+0PLH9<@+OW&3@%1RO.#UQ7$:EX7NKK
M3K>/2_".IZ3N-B-7:,8EN+@7UNS3!E;,CQQ).QEYR)%'S$%5[Z;Q-K,?C^#1
M_+M(+"2Z^SJT\$N9T$!<F.9<Q[PX(\M@IPK'/2MWQ9K$WA_PE?:U (3);(&'
MG9V<L!DXYQS0(S/ NEWFF6^N->:>+.XN]4EG<CI.VR-6E'/"NRLP'8&C48K>
M3XF:8WEZJ"EI,9)(Q<K:E@4\L,1^Z)P93S^/:J5AXPUN\O-*A^PV9BN=5ETY
M[@-(J3(D#3>;#E<E?D=.>"5R"1S2W'Q"AMOB%-X>E%A_9\:19N_MF)?,>-Y-
MHBV_, %3)!_Y:IUYPBBAX7GU23Q__I*ZRT,D5U,S71N8E@S(A6.2-@T!(!(5
MHW'"_=(.1K^/+Z_CCTO2-*M;^2]U*Y*K+92F$P)&C2,Q?(7G:%"L<$O[&JLW
MC;7(/#$OB:3PO##IGV"34(Y)-14,J@*R+* AV%E)/R[P-N">14X\8:NUMI4E
MOH=I=G5KP6UK);ZCNAD3R))C)O\ +!X\IUQMYX.>::L!O>%=4NM:\(:7J=]
M;>\GM4:XB(QY<N,2+^# BO+W\9ZMI?V:^U+6F;0HKV_=9T>(RWT:I.RQ#OB)
MD5<X&XO%R3G=ZWI>I)J>E17T<,D0D4YBDQN1@2&4X)&001P2..":XA?BEIJZ
M?)<2Z3>F6WM9[RZ@A>)WMTCB\T!LN,ETQMQGDX)&#1IU YVV\3>)%\$:S#JW
MB2ZT?6M+M!J327,=J9)8C;LH"[=R;#<*6#8)VE5_BS5W7=>U+2M4T_3_ /A/
MY6AO+66Y%Z#8HL,;%=DS;U_>*/G("#D 9]:ZF\\=6-JDDAT:]F5+B&U8QR6^
M%=X]Y!8RA1L'#9/4C&1S45QXXT6!+A+[2;^WNK>QDO&M)8$\PQH[HZC#%21Y
M;, #AEY4L,X6G0#-T_Q/JTOQ.N=):\G?2UNC )I$A^S8^R0R"-67]X)B\A8!
M\*45L9(%+<:YK>G^$]7O_P"VGO[PWYL[%$M5D9/WWE@[(E+/QEC@9VJ2*[B\
M.GV.FW.IW5NB0PH;J8[ 2-BYW>Y 'Z5QNG^)O!-Q,D47A^6VE:\555]-P?.$
MBQ!_E!^Z\@&_MD\\&@"32_$6L:C;Z%_ID,4S:K<:??I):.K.L:3.A"MM,3,L
M<;<@X#_2NWLKZUU+3X;^PN$N+:=0\<L9RKCU%<1JVM?#N&%IM4T,W*R37;.5
MT.:Y):$B*>1MD3<#Y5WGAAC!(KL["&QM]-MX=/@B@LTC40QPH$14QP% X QV
MJ@//+#QQK5SX8U&]:2TDU"VTY;X(+&>)5+$[ $9BTJMM;#(>V.<BM2W\1:Y_
M9*7-Y=Z5'YUVB02F"6,F%K<2#S(2VZ.7=N&W)XV]SQ -0^%L6E26J_V7#96<
M?D>7%#M5(Y)5&%"C[K2*O*\$@46\OPQTUI88]6L[5K74FGF,FHNC"[CB56\Q
MF?+%8S&-K$C&WCI4^[W#WA=(\::E=Z_;:;?6EM9RSR1Q&S8R":,FT2=SN("M
MM9BNW ..>,8I=-\7:S<V5YJ,VE6TUC C@R6TDF8Y591L=2F2"K[MR@X"L,9Q
M6P;;PBOB"ZB:ZMAJUS<0WDD#7A\SS54)&ZH6^3*J%^4 ,,@YR:QX/"?@619%
MMKZ>5;9A9[O[:GD-JYEB<1J3(?+8R11' QD@#O@F@:A_PG&H?Z.KZ?HR/-<-
M CG5V,;@+$5*L(2<EI=I5E4@KGD$5-+XVO+>Y2UNO#ZV]YMLW,,EX!Q,RHZA
M@N"T;NF1T(8$'.0)?^$=T7S(Y8_$5Y'>V\LJO<B\4RLSF(,KY!'&R$8P,# [
M\R-X+T*ZN+;SM0NIY+26TN85,Z[HVMQ\AR!N(;JP)(/M0!1MO&^H2OJIO/#1
MM(=-C9II7NUVQN((IQ&^5&P[91SR 0>O6K+>-IE\/66I'P?JTUQ<LT<UC%Y/
MF6K!@NV0NZJ"2RXYY!S4TG@VSN9M;<ZU?O'J][!>7,1\AD4Q!%\L QGY&6)%
M8-DD#@@DDNF\%VB07UMI=])I4%W<P77E6L$"I"\6WE1Y?\6Q,[L].,4$A#XP
MD;7-(T=O"NL03:E'-+NE^SJML(G"/Y@\W)P63E P(<$$\U3G\7>%9+J[NKC3
M;IXWLY52X:T+)J$,>YI$B'63 W'&/F!)7<,FMF\T.YNO&&F^($U1HDLK>6V^
MS"%6619&1F);J#F),8]#ZUB3>!)IM-336UR22ULXY$TU98=QMBZ[07.X>9L0
MLB_=^5CG<>:"B]9V'A76(+W3;'1HUM(Y+::0PVY@BG*A)8BK+@2 83U'8\<5
MK76O:7IMZMG=7FR8E 0$9@F]MJ;V (3<W W$9/ J+0=$;1I=4F-X\XOKG[0J
M,H40#8J[%_V<J2,] 0.U9NM>$[K5+V\5=8\G2]1\K[;:M#O9MA&?+?<-FY0%
M;(;@9&#S0(U(?$FDW&J?V?$]P9_.> ,UK*L9D0$LHD*["0%;OV-;U<UH'A\Z
M3=ZG=320SSWMR\@E2,HWEEW=$;D@E?,89&,C%=+5#"CBBB@ HHHH 6C-)10
M5P7PX4"[\;.K A_$ER<#MB.(?TKO:XGX>'=#XG;;MSX@O>/HX']* .VS11VH
MQ0 =Z*** %I*.M+B@!,T444 %':EI.U '$_%R3R_@GXW;_J"7@_.%A7:1J$B
M55& !C KSWXU3-!\$_%C;-X>R,> <?>8+ZCU_P#U]*]#7I0 M HHH **.U'I
M0 448HQ0 N:*** $HH-% !WK/UMMOA[4FSC%M(<_\!-:'>L3Q9((?!.NS'CR
M["=L_2-C0!G?#6%K;X1>#;>3[\6BV2-CU$""NLK \%Q^3\/O#D7/R:;;+SUX
MB6M^@ [T44=Z "EHQ10 4444 %%%% !1110 G:@>E%':@!:*** ."$*2_'Z6
MXW?/!X<1-N.SW3'_ -IUWM<':N6^/FLICY8_#M@0?=KF[S_Z"*[R@ HHHH *
M*** "BBB@ HHHH **** /.M<DW?'WP9#NSMT?5'QZ9>T&?YUZ(*\TU9PW[2?
MA:(*24\/:BY/L9K85Z6* %I.U+10!YQI\JR?M(:_'U,7AJP'TS<W)KT?O7FF
MCM')^T=XOQ]Z/0M-0_C+<G^HKTJ@!:YCQIJRZ#X-U/4C</%.D#);E"-[SM\L
M2KD$;BY4#((R>E=/61KMY::?HTU]?6CW<,&&,4<8D8G( P#U/- 'D]QXXU33
M;"P6^UO48Y;.2[M+W[1##!)(H5)1<.#$0ICMO-D  "LR8.15G3/&6L1^(-#A
MFUC4+^U6UL(K[_B6;H99YU(9FFBBV1.N^W<J6 VN>!7:-XD\-M=M']G9Y;MI
M(U<6;,+HI&"P5@,/PVT'."<J,GBJL>M>!;_16N&L89;#45AGF,FG-LD9PIA$
M@*??(\O:&YY3U7*T P[;Q;XB%GXLADO,7EA:WMU:RW5O&J8CEECC9 C'S%'E
M_/G!!*]F%/U?Q5XFT;7(M%3?JQBEB:>XM+$2.4DCF8*8]X *F)22#RKCC(R=
MBQOO .KZ?';VNDQ3VUU8RWH@.DOAX'93)E3'U<LC%,;FRIP>#4<*?#F^LM(A
MCTNSB@U$RW-A$;!H#,0@9V12BG)7!Z98>HI [D6L>)O$>C:9>:HUSI=[;Z5I
M,%_=10P2;KMR9/-\E]Y"@B/Y%*MDD GFO0U8,N.]<%%-\.?-T:YCALE:2WM%
ML2T3*%B+8M5P1A?F;Y V.>G-:VEWGA&WDUK7-.NH(_.N@FH7&Y@IF0+$ <\
M@!5XH L>)]0U+3=.@N--%NQ:[M[=A<!B,2RK$"-OH7!_#MUK%U7Q5JMOX]7P
MMI\%C+*;6&Z5)FD5Y0S2A@"%*K@0D\GG.*U[^QT/QA;/:R7DMS'8W8$@L[V6
M QSQD,%8Q,IRIVG!Z'!Z@4R%O#,>O7OB"/5(OM@,>E7+?;B8U<-E(F3=L63,
MO' ;Y\=Z;L!LWCWD=G+)80PS703,:3R&-&;T+!6('T!KCI/&'B(^&_#VK1^&
M;1SJT<3RJ=081VQEDB2-=WDDN2)<GY0!L;KQGH5U31?$%A>6^G:]!,D:XFEL
M+I2\.<\[E)VG@_D:QSH?A^7PKHN@VNO7,%I!)$]E)%>*TDWE$,BAF!W@$+Q[
M#-*Z8'2Z7<75UI-I=7UG]BNYH4DFMB^_R7*@LF[ S@Y&<<XKGD\4W45EXCN]
M0TGR%T2;R<1W"OYY\M) 02%"C$B<L<#G. ,UUHEC!V[QGZ\URD?A5H;;6(AX
MFU=I=4N$N6G#0J\#J% \O;$!@JB*0P8$#GJ<EUW U=#U6;6+>::?3VM-DGEK
M^]25)1M!WHRD@KSCG!RIXH&L,?$\NA_V9<!8[<7/VPM'Y1!8C;C=OSD'^''O
M5?PWH$?ANQN8([@W,MW<-=32>4D0+$!>$0!0 JJ/4XR222:S]6\+ZKJ7B+^U
M+7Q-)8V[>0DEM';J2Z1R>85\S(8;N0?8T"8B^-+62;58$T747DT^9(5"I$PN
MV:8PYB(?'#CYMQ7;D;L<XIV_CS2KZSL[Y?#^I+)=7"V]NCPQ-(Y*2,&!5R ,
M12<YR,=.13=-\#WFCWNF7FGZXIN[:&ZCNI+B&247;S8?=M\T"/\ >*'8*/FY
M *Y-4E\"Z_%X,\/Z*NJZ->7FCWC77F76ELT$O$@0"/S<H5,@.X,>5JOF(UI/
M$7ANZU;3ENM%G>81VTL-S-9 BW$[;8AN/*$NNW'8]:UI-/\ #/AY;WQ&NC65
MD\$,DT]U;VB^;L W/RJ[FZ9P,YKFI/ .H7>JVVL:EJ5O>:G8PV(MKIHF4F6
MN96=0VTA_,;''RYR.0#77^(K&ZU7PIJVEV;QI<WEG-;QM+G8K,A4$XYQDT#1
MAS>-O"=Q96U_=+=_)<[(89M)N1<I+Y;L"(3'YB_(LF&VX(#8-9)\2?"N&W:V
MVVD$=_:);O&=/DC#P*KJL3#8-H54D^0XVA3P!4&N>!]<U[4KC6-0M=/EFNO*
MMIK&+4)H$%M'!=H,3+'OWE[MB<*OR@#)QSLW.E^);RXT%KRPTJ;R[Z::_P 3
M$@0,DT<<:@Q?O"%E7).W[I_O4:CT(K4?#>QUTO;MIMOJ-M*YVEL&*5(CO8*>
M XBW98#.W/.,UIW&I^$?%FCBQ.L6=_9W<B1*+>]VF1_]8JJR,#G"%L \A3V!
MKGE\/^*K;Q-J&H0V-K+%>7LDSM/>O(%A%O(B>5&1MBD+% S#JN[.>^5!X%UB
M.UL=/N[>2ZC>.SW7AN$>;3WCMI8_W8;@B.4I(N,G,C\< %6?<1UFM?\ "%W"
MZ>^K:Y';_P!GS/#;O_:\D!64+L925D&YPI(.[)&X_P!XYB7PKX)MM)_LB.80
M6S7L/'V]RYGC";(][,6SB)/DSR!TK/LM%U32='TC38=#N9TMM8FN92'MR3$7
MDVR-N<9+;PQQ\V0WMF.?PUK$OC:\U2WTWR[6XU6&28&1,3QQQ0&.<#<<%6BE
M3& 2) ?X12$:2>%_#%W97-K::Q<K8R6Q@2&VU K#;0[ER(U4[5'RJ!Q\HX7
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
M]%<5I2_\7C\4R'/_ ""M,3.>.)+P_P#LWZUVM !1110 4444 %%%% !1110
M4=J*.U 'F=]'(W[3.BLJ?)'X7O"S8Z9NK<#^5>F#I7GTB[OVB;=L\+X8D7'^
M]=)_\37H(Z4 %%%)0!YMX=A8_M">/+C;\HTO2X\^_P#I!KTDUY]X90?\+K\?
MS>MMID>?HDQ_]F%>A=Z #M6+XBTN;7/#MUI<-PMJ\Z@"5XS(%PP/W0RD]/45
MM5RWC2::'PS/]GU";3I'EA07,4+R[ 95R&V?,J,,JSC&P,6R,9H QI? MQOM
M(;/6A;V%H+E;>,6V7MUD:*2(1MOVCRI(@5!4C9A,<9,MAX-O+*PBTG^TXY;!
MI;2XG/DE9/,@6(83DA58PH<')&6P>05Q(]:C2&U;5]8O+'2)/MK_ &N*]>6)
MY5:,(J3E%9AM:38N#N*M]X*"9/#OBB.'6(H_$&K21:G=Z7I:O8R3A76[FWB0
M"'/R-_JBP X'/<Y2N2:/AOP3JOA7^T;JUOX-4NY+58[<7(,0\P,^2[ ,<&,6
MR9P3^YSWQ56'PGXHNM,\-V.IQZ9"^F6DD$TUO/(Y21#$UO)&&C&[YH@64D>F
M6'6CX7N-6U3P]I,.H>*+ZSOX-#M9M8DD=,VT^]))5D! \MRHD7G&U>W%(NIZ
MI;^ O#>IR?$"0S:G<V)$V+7YXW6))E!9"&&=[Y !&X]ABF46K/PMXVTPVFGV
M]S:O;2W%E<W%U%((VB\J.*.:$JT;>8C"(E&!5@6P< 9-U+?Q?):ZKI<WA^SC
ML[C[;)O%T)//+[O*7&T;<Y&2>.M07/B+6&\1WLBZQ]D%GK5MID6DF%,74,@C
MW2$L-Y.))'!0A0(CD'#&LBQ\7>(WL[-6UP75ZVE&8QA((_M)>6W$,J!PH#L)
M9(U!8(SITZBE?R ]#\*6-UI_A33;._A:*]CB'V@/+YK-*>7=G_B+-EB?4UPE
MSX9UB;Q+J&N-H-RTLVO6K1Q>9!Y?DQ-&/MG,F<^6)4Q]\@K\O KM?"FI3:EH
M[3374EU*EQ-$3-;>1)'M<@(ZCC<HP"1@'&0.:JW4VOIXVN8H=2@_LR*P$XMC
M;AG\PEE^]NSCY0>GJ,^AZ <RUAK,OA+Q):MX/U6TEO-32=(X+BS29XFE3+H0
M[H2@!8H_#?=YW&LO7?!>M:KH\5K9Z/"DCVVHA%EM8%23S9(7"R\'RGD5'&Y%
M.&^8C^$Z&D>/M:U:;3[>-M-AO+GRK.:-XW(@N"LDIE^_S&\2*R+P?W@RQYKT
M/2/[76Q"ZQ<V=Q=JS R6<;1QL-QVG:S,0<8R,GGO2 \]M=%9O'4NK3^'[R19
MKF&2**:RC!B;R;91,;@98&,)*I7.&RP],YL7A>XE\,ZIJ$VD0Q7$UZ8C:+I#
M R1-?)('F3),^U "" HP7'TW&^(&I1Z^-'DTZ(S'5&A^T?,L2V0D$?FD\_/O
M.S&0#M9N@Q3?#OQ'FU[PWJ6IVPL+V6Q6*]VV<A?S+-V;#;021(4CD(3)YVC/
M-!)SXT6\LUT*QUC106L;F]^TO_8TU[;E6GA?;;I'GRE>-FV$D[-I4@D&M..U
MCD\7:>UKINL%+>:T1(;V&ZC-O$(%YCF4F-E&?G1^2P8$YV ]]X:U*]UC15U&
M]LUM4N':2VC!)8VY/[IG! VLRX)7MG':LJ3Q==?\)M-X=72X56*=8@T]V(II
MU,(E\V&,KB1 3L)#9!5N..0H\^L["2W\.7 GAU6#4IL/%)9PW<+Q0F>V.)2^
M29@VX@@8V!N -U738ZM<:7J.IZY=:SIMY;:[;0R16ES/%%*C?9$FD3:0WED"
M5A@@+O;/(..E@\;:]&LK:IX12W(9((UAOC(3<.8 D3;HU SY_+ MCRWX.!F]
M<>,YK8_9I-)C6^34#8RQR702-1]G:X$@<KRI1<<@?-D=J>P'+R_9]/\ B)'I
MM]XDU%+6VBLXX"^K7 GFG5XPJ^4#LE5P3YC$'KVY(O>$;U9-:M$L==NM0FDN
M+T7ULUX]TD,8D8Q,2Y/ED?NU"C;D,>#C([VUU"&^T.'5K>-WBGMUN(T(PQ#+
MN QZUQEG\3M.N8HI&TN\ >S-PWE-',8Y]T2BU(5L^:?/B(XV_-UX-(#2\57S
M6NJ:39W6M-HFFW#2M->!TC$DBA?+@WL,+NRS>I\HCH2#R7]O-'XJBT__ (3J
M6>T^PVDJ7WVBT1&W27'S&, %R_EQ)\@Q@Y&._27'C6UFL8XY_"FJRW4EP]K<
M::RVYEMW6,R_O,R["I0;@59@<COQ3I/%VA7'EL-*NKQ7MK:^M2EJ'-PLA^3R
MUSN++RQX&T<F@-?Z9CZ3KFNW_BJ]TQ=<N$$_]HQ6\EQ' T*R13[(Q$44,61<
MEED.2!D C)J.WNO%!\%>)]8?Q=)*+$WJVTQ@@9XVMYI@,A8PI#*B!AC/!QC-
M=]<6^BZ;:37UQ:VMO#;,]Y)*8U 1MIWR$XZ[2<GK@FN2=OAK)H+Z&_AFW_L^
MXG!;2WT&0;Y"C.'-N8L\K$^'VXRA&<C%.P(N^(+W7K'4]!TW3M0N7-RCK/*E
MI',Y(>%1(PRH51O8L0.G;BJZZMXDTG5K@ZQJ4%U!8:.+^[@M[8*&D"D$(Q;=
M@LCD97I@5M6>D>&;V#0]2L=+M?+TV$C362+8+:-E *H,#:,*H*XXVCCBLK[=
MX 3QA<ZA^[&MG,$TXCE^;:3&5)QM(!4K]1CK1<"O=ZYXQTKPO/K&JW>@(W]G
MF>-8DD*QW)91''G?^\0[MN\;<D@X .*CT_Q3XAUK2;>YTJ;208[J2SO+DJ98
MBXGC2,HJRCAXW,@&XX^52<FF:?;_  S;28KK3IH+>PLVMY8G6XEA2!6DS"J9
M(VQ,X&%7"$@<<#&O)'X,O'F9M624W975&5=5D (@*CS5 DPJ*=F<87.W/.*-
M"1MMJ7B[_A*]'T^^M],CL[O3WNKE5+F:*1!&KHO)4C?*N#Z ^U8]UX]URVTV
M'5QX=MY;;5(EFTD"^VM/N= J2Y3$;,CAARR@A@2.">BC_P"$5O?%EKJ$&MI-
MJYMRT,,>I,P>%PI)$(?:5(5&R%[ YK'FT'P*UE':OK4<4,=J);3&H ?9;?S$
M<-%D\)OC3YN1\H ('%&A1N^'=<FUR?5':RBBM;6=(K>02EGE!A20EU*C81YF
MW&3R#TKIL8'%<3-HNAR6<'V+7C96M[J<>JRO!<@"\=-K;5;/"LZ(S!>#\P_B
M-=8MU:N55;B(EL$ .#GTI72ZA8Y"S\8:S=:U/I[>"[V-8U,@?SDW%3YWEY4X
MVEC 1R<#>G//%>Z^).FP:%J&N+H6K76FV$?F7$\,*;4VP/-*/F<<QA-K>CL$
M&6# =/;Z0+?Q%?ZQ_:%S(]Y#%";=]GE1+&6(*X4-G+MG+'K]*Q;KP3#=^ =9
M\(RZU>20:LMRLURRQ>:JW#,TH&$"\EWQE>,^U ,5O&UC;B07&EZC;36L;3WE
MKY*M)9PB1T$SA6.58QN5V[BR@D#@XW[H:7:K-KEQ'!$(82\EXRJ"L8&22W7
M&36#?>$/M=_>7RZO-;W.I:='IE_(B*#-&AD*LO\ <<>;+R,CYNG QOZAIMOJ
M6AW>D2[H[>Z@>V8Q\%592IQZ<&@DY_\ MGPNUG<->:/+;0W,D3%+G373[6[,
M1'A2N7?*9VXW* "0!@U4FU;P%<:.UO=:9:O86T$^H-;S::2L0A8"4F,IQ(K.
M,KC=\V0#FI9/".H3:J^KSZXCZ@I@>!UMV$2-&)%+-&9""665E.W;QCN!4DW@
MZ.X,#W%X)I&OVO+QS /WZ'!\E1GY5W1P9^\2(R#RQ- "1:EX-N-?>Y32W_M%
MS) ;EM(F4N50[T\PQX)VQD8SGY<>@J.TN/ -QH2R6UI;VUA?V]M88:S>V+P-
MN%O&0RJP3YV"YP,D@<Y%.L?"U[IOB*[U2RNK8-?22-<.ZR,TB$RM&F"Y50K.
MN2 "=N._&3I_P^N-/T&#1TN8+FW;[,+DSRRR.0D1B=59RQV[<,BG[K;O7AZC
MT-B";P+Y3*K6L:Z59SQ,LFY!#;!MDP(;J@9,'J/E'M44,/@6Y=M(MYMS&]BO
M'07$P+7 B61"S9YQ&J,%)QA5XZ5G'P#JS6UQ'/?033;6=)HSY1GD^T3RA9@4
M;Y&\V,MMP=R<<&M*QT/Q#8ZO-=>79S0RE5(:]E"A1;QH2(_+VAMZ$;L_=8_2
MGJ L,G@&QM?-M]<MK>VN[ -$PU1U1;5_NM"=^(T.."F.@QTJUINB^%M2\/V-
MOH-]]HT^RA-K;SV5\TA6(J,Q^:&+%2 G&[LI&" 1F^'_  G?Z+"GVBUT^X^S
MV,:6]O&S!8YR6,H#E?N[B2K8! 8C''/0^&=.?1_#.G6,]O%#<16T4<_E-N#N
MD:IG=@9X0<D#@"I&1VOA'0[+:EI;FWABEAF@B1L);M%&(U\L?P#8H4@<$9]3
M72T=:*H HHHH *#110 G:BEHH 2BEHH ,4E+10 T]*XKX8A6\'WDHSB77-7D
MP3G&=1N*[;H*X/X2DM\.89&;<TFH:C(3ZEKZ=B?UH [T4444 %%%% !1BBB@
M!*6BB@ HH[T4 >;?&P*WPNDA<9$VJ:8@^OV^ _TKT@=!7E_QP!;P!IZJ,LVO
M:6 !W_TR.O4!TH 6D-+10 =J*** "BBB@ HHHH **** "N/^*#M'\'?&LBCY
MET.]('J?(>NPKA?B]+Y/P4\:/Q_R![E>3C.8V']: .LTV-8=)LX5^ZD**,\G
M 4"KU(H 4"EH *,444 %)2T4 (:*7%)B@ XS2TG2EH **** "D'2EHH ****
M .)T%_,^*WC+YLF.WT]/NXQ\LQZ]^M=M7">&26^*_CWK@'3QS_UP)_K7=T %
M%%% !1110 4444 %%%% !0:** /.E(D_:/G4CF'PO&0<_P!^[?M_P"O1!VK@
M;:/=^T-JTV?]7X9LTQ_O75R?_9*[_M0 =Z.U%% 'GGA*3S/C!\1N<^4^GQ_3
M_1MW_LU>A]J\[\%I_P 78^)TOK?6*=?2QA/_ +-7HE "5A>(-8CT#1WU*:%I
M8A)'%@'"J7=4#.QX5 6RS=@">>E;V*P=?32VT9YM9NYK2TMW68W$=P\)C((P
M2R$'&>H/'J,4F!@#QEJ7V2WN?[%M3')8WMZ[)J =<6[JHV,$(=7#JP;Y<#J,
M\53C^)EFFN)I>I6,5D0564F^B=XR;47!/E9#LH4D94'H3@ $B2^M? -O8V=M
M>:]%9+.DVTOJ'E/=1SG,H.2"P<KU'((^4BK=UX1\,7$$^J7E]))H\NV\EADN
M%^R$+&JJ^<<*$1?XL8'/%"]17\B2W\92;&EO_"^JZ8DBQFU%QY.ZZ=SA8E"R
M';)QDAL #DG@XK2^.M&E=+.^T&_6]$5S(;.6&-G2:%4=H/OE?,9)59>=K _>
MJ1['P\-.E6[\832);1PW$5Q->Q%K),DQ2!B,<\C<^[<."2"0:@\+^&KB:!IO
M$TUY/J:SNLC7$!>]=O+_ 'RD(#N00Q!?+P%"#@T?,8^'QII-WKEGGPOJD<TR
MA8;Z2WBP%9H@>=Y< --&#QC))Y )I]GXB\)WV@W*S:#+:6D%G'<FRGL02]O(
M<J51=P8%@?E'.1R.1G9ATFS;Q':7-KK$ADTRS>S^PHT915<H=S#;O#?NU_B
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
MV6.^^6ZC^_&S1!L2+U()!R..16Y9Z;:Z?=WMY'-,QO9!+()92R*P4+\H/W>
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
MBT3O\!(!D-XLL<_@)&_I7I0Z"O._B=$LVI?#Z-VV@^*+=N?58+AA^H%>B=J
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
M6@]* .)\-D-\3/'+<95[)/?BWS_[-7:UP_A.0R?$?X@+@@1WMHOU_P!#B/\
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
M=W7&?#4AO"EZZ]&US6#_ .5*YKLZ "JTUO#<86:%)5!R Z@@'&/Y$U9I"<4
M5VM;=YTG:WC:5.%<J"R_0]JA_LVQW7!^PV^;I=LY\L?O1SPW]X<GKZGUJ]D4
MM &9+HNDS:8-+FTJTDL1_P NK0J8NN?NXQUYZ4Z;2]/N-2MM2FLX9+RU#+#.
MR O$&X8*>V>_K6C10!EVVCZ;9ZC>:C:V,,-Y>E3<SH@#S;1A=Q[X' ]!53_A
M%?#X\/IX?72H1I:.'6V&0@8/O!Z_WN?K6_10!@W'AW1;KQ+:>(;BRBEU6TC,
M4%R<[HT.<J/8YSCN0#_",5K?P7X;LSK36FDPV[ZYN^W.F<SD@@D^G!/2NGHH
M%8XJY^&W@VX\+V'A>318?['L)!);VPSA&&2#GKU.>O) SFKLG@_0)O%UGXJ;
M3XUU6UA,$4JJ  I&#QCDXP 3R ,# +9ZBDH"QREKX-T6R_MR2UA:*36V+73C
M!.2",J",+@'IC&1DY)8G/;X:Z'_PA^F>%X;W4K>STV19()8KDB;"MN5&?&2H
M(7W(0 DC.>[I: L<S=>$]/NO%FF^)&N+R.XL(&MXX(YV6!D)!^9!P3D*<_[(
MJG9^![6PU#Q%>)JFI/\ V^Q>:-KJ0"!BNS,95@RG:$&0<C;P0.*[*B@9P"_#
MN./P%;>$8_$6JXMY4F6^>X=ILH^Y1UQ@8 V].,@ \UI7_A5KSQ#H.H+JUW%;
M:3D_9?.D;SVV%%+,7R<!FSD$MD;B0,'K:* .1TOPO>:?KFMZA)XAO+F/43^X
MMSP+0'K@DDL>F"?N@8 Q67/X,\3-\-F\-1>-+C^TW;#:F\"Y"$X*A/\ =]\[
MN<]J]"HI6 Y"_P!#\1WFK^';BV\37-I:Z>V^^A1(_P#32$V@'*< DDGZ# 4X
M826^F^)D\:ZG?7&M%M%GMTCMK4!=T$@SEON<YW''/&T9W;L)U7>EHL!P5GI/
MCJ'P3K%K<:Q;R:_/),UE,6+)$&;<@<[0>,X.!@ #:!TJ;5(?'WV/0O[*O+)K
MM+C=J7G1G88F!!" ,,E=W )YV@DCOV]%,#F''B[_ (3>/;-9_P#"-"V)<&$^
M>9LX"@[\8XSG;WQ@YRM*S?QTMMXBDO5LC*)3_94:1_>0(!\WS]68$@'IGDGH
MO:44 >=K<_$JW^&NF.VGVMYXL1X4O(A(B1R*K@2.&X4;E!88 ^]C /37U"^\
M70>+=!L[/1[>\T:YBE&I7@F\LVL@ *$*02P.&&/<9([]9WI: .(T/4O'ESJ_
MB)=8\.VEK96\K+I;K>$M= *,;AL^52V?F/(Z ,!N-9_$GC:'X>2:U-X1(UM9
M"HTV)_-<KNVAL9 S[;L8YW=J] Q1BE8#C]0\3:Q;:OX?L;?PS?3IJ6&NIXTW
M1V2[3G>QQ@ABG&"2-W QFK%OK6H3^+M0TAM!O8[.UMXY([YT"Q3R')9%.><#
M9V'.<]*ZBBBP'"6OC'4KWP;JFN3>%-4@N;*::.*R>,"2X57/EL@SD[EV'CG)
M(7=CGJM-O6U'2K:^>TFM#/&)/)G #ID=#@D9_&M"CBF =J.]':EYH 2BBEH
M**2CF@!:*/QHH 2E[4=Z* $HH%*: $S2TE+0 44=Z* $H[T4=Z %-)WI324
M%%+24 <;\4IEM_@UXUFW[-NB7N#[^0X'ZUN>&@1X2T<,1D6<(..GW!7,_&,X
M^!_C8^NCW0_.,BNI\/\ _(KZ5QC_ $2+CT^04 :?0<4M)WH- !B@4#..:* %
MI/QHHH 7M24M)0 M)2]*2@#A?$<@_P"%N^!(>,F+47]^(XQ_6NZK@?$";OC3
MX&.P-LL]3;.<;>(!GWZX_&N^H *.]% H 6D-%% !1FBC% "T"CM2<T +FDS1
M10 5YQ\5&47?@"/=@R>*K0 9ZXCF;^E>C]Z\P^*W.O?#)1@_\57 >G_3O<4
M>G]J*,<48H *6D[44 %%%% "]J2BC'O0 4=Z7%% !1WHHH **.]% !0:** .
M$^%[%O#.K$MN/_"1:P/_ "H3UW?:N&^&431^%]1=G#B7Q!K$BX[ ZC<?X5W-
M !1110 4444 %%%% !1110 444&@#A_ [,WB7X@EO^A@4?EI]F*[BN ^'ZL-
M=^(3.#A_$C%<^@L[4?T-=^* "D;[II:#TH X3X5-YG@%I,$%]7U9CGKDZC<&
MN[K@?A&C1_#A%9BQ.J:HV3U.=0N#_6N^H *X'XB%#;:%&\EP!)J&/+M]6DTX
MR_N)2JF1&4D;@ORYP3BN^KG/$FM-H-K:7']F3WPN+F.UVP21JRM(P53^\90?
MF('!SW[4 <O9WECIOC_0['4O$,)UM](EM[FV:_+>9('@,9\LD O@R88*"V3V
MX&;IOQ*U:\34A<Z?'9216IFB$D8)@E,JHD3H)=SDEP"<1@%&!V\5V=]XGL[/
MQ78^&8]MQJ5VOFF$3QHT<6<%L,06[G !.%/I5_5[S2=$T34M8U18H[2&%IKI
MV4?,JKWSUXX _"IM<%<X'_A96I2>%$O[*WM;B\%S<02@*N5\K&3Y(EW?Q*&V
MLY4D<'/%]?B)=MX@M;!=+WV\GV-'>..=MS7 !WJ_EA B[A]XACA^ 5 ;9U'6
MO"JRZ=;W:V<]C?B1H;MO*:V#(5&TL3U.0!@'[I&0< [$\.A3:Q:M<PV4FI1*
M7M_,5#,BC@E,\@<]O6GHNH]>Q;O/MBV4KV<<4EQL/EI-(8T9L<!F 8J,]P#C
MT-<@OBC4+'P9X8U".Q_M2?4K56=Y;A4;<+5IR250 EA&PX51DC@#IT/B6^T?
M3?#.H:EX@C5M)M(&GNM\)F41J-Q)0 DXQGIVKF+?5OAFN@Q7"VUA9V$,[PI;
MS:<8&AD,7S_N70,G[ELL2H'EG)^7FD(UO^$DU";4C%I>CK?64%Q#;7<OVC9+
M"TBH^X1E<,JK(A/S XS@''-:SUZ\L],U2>^,E_\ 9M833XSM2-MLDD48Z'!V
MF0^A(&.O)UV\-Z#-?1:@VDVK3QA C^6. G*>WRD J>W;%9&@:;X-D34K'0[)
M$,N&N@JR)N(D=%;)Q\P:)\$'(V@YZ&@"*\\:7*Z:TEGX?O);S_2_,B0QOY"0
M2&-G/S@-E@,(#D\],&JNC_$K3;[6[#P_/ _VR5(XY;F-XO)%PT(E,87S/-Z$
M?-LVY(&[-:-]X9\%V=M96EW8PVZ37$D,*"1T$LDWS21G!^8.5RRG(8C)!-:,
M'A;1;75;>^MX9X9K<*J+'=2K$<)L!:,-L8[<#+ GA?088%CQ%K7_  C_ (<O
M-8^R2W@MEW>1"/F?)  'YUA:AXT73;S36GTV^%I=VUS,\:V<CW$9B>(9**#A
M=KL23S]W&2V*ZZ\M+6_LI;.\C$D$HVLI[BL,^%--9]\TU_/)Y-Q;^9+>RL=D
MVW>/O8_@7''RXXQDT6UW 5O%.BKK46EM=,979$$BPN8@[KN13)C:&8<@$]U[
MLN=>[NHK&UDO)UD,<:[F$432MCV506/T KFE\">'5\066M+'+]JM5C&=X_>-
M&NU&<XR6 &.HS@9SBM?7M&AU[1I]+N9Y;>.4HWF0A2RE6##AU92,J,A@01D$
M$4)>8C*F\;:>LNDS0I)+9:@\T)<PRK-'(@SM\G9OZ!B<XP!GD<C0B\6>';B:
MT@@UBWF>[1)(6B;>C*_W#N&5&[^')Y[9KG[;X;VNGV-A;Z;XBU>P>RFFG2:
M6P+/+C?E3#LQ][ "@#<<#A<6K?P'9V,MK#8ZM?6FGQ213S62%&2YEC*%'9F4
MN#E%SM8!L<CKD?J,T8?&GA6XM%GAUZR,30RW <R;5\J([9'R>BJ>">U:>FZI
MI^L6S7.FWD-W"KF-GA<,%<<%3Z$=Q7/-X!T5EUE8Y)8X]48.45@%MSO,I,8Q
MQNE9I&SG)/IQ6CH/A_\ L.VOE:\-W->7)N9)"I7G8J <EB0%11R3^7%("GK?
MC*QT/7!I-[97Y MQ=27D4(>&&,OLRY!W#!ZG:0 <GC.+UMXJT.\U;^S;>Z<S
M-))#&S02+%-)'G>B2%=CLNULA23\K?W3BIJ/A.WU;Q?;ZU?-!<6\-N(?LDL)
M;)#%@V=^.N."IZ?E7L?"MW9ZEIF[5@^EZ5/+<VMJMOB0,ZR( \A8[E596  4
M'@$DXY .HO;ZWT^V^T7,@1-RID^K,% _,BF:;J$&J:5::E:DFWNX4GC+#!*L
MH89';@UD^+M!;Q%HBZ>+@0XN;><L55LB.57(PRL,D XXZXJ3PGH:^&?!^E:"
ML@?[#;)"650H9@.2  .^>U4!O%P#C/-*&#'@UQ,GA*Y;73>M#83;;J6Y6[96
M%RZ."#;N<'*<XSG&U5&W(W4WPEX5OO#E^G[FQM[0Z5;6TRVKM^\N8RVZ0@J,
MY##YB=QQSVP =P6QWJG_ &A9?VE_9OVN'[;Y7G_9]X\PQYQNV]<9XS7(>//#
MNK>)+*&VTU82\0=D:23RVCE(PK;BC@#KG"[AP5(ZU96W\1_\)AI%U-IL$EK;
M6$EM/<"\R?,D,+$A=@R 8B,\9R..N)%<Z.QU+3]129M.OK>\6&0PRF&17$<@
MZHV#PPR,@\\UH9Q7(^%UUR/4M:DU;18[".\N_M,31W"R9'E1IAL=\H3GTQ5'
MQG+,=?\ #=E'=7(2=[AI+2VOOLLET%C&%4Y7<0Q5L!EX!YQD$&=Y02 ,L<5Y
MF;+QHMWIUQ)'>27<,EL'6*Z)B$)F)EW9D5'98R5)*LQV@C&>))K77I-?G:Z&
MMR'%V9[>/RWL)X")%@3#G._ 0D)R68[OEQBM17/2-PQNR,>M .>E>.,GB:#P
M)K.GZU;:Q)=K#%#!:Z?:K-;R)Y!VQJK(QVDC;+N)^;H0IQ6GXH\0:W 9=6TF
MXUJWMK73H[P6B:6S+,_G[2KYC+@[<Y1<-MY&,9)J,]1HKS2/6M>'Q"TZQGO;
M^**ZOIXI+233\6WD) [QE)MN2[?(2"QZ. %VFNL\2:A<:9HDMU:SPV\N]%$L
MZL8T!89+D9V#&?G((7J00,%7 W^]%>40^+H)=-\(ZIX@UN"QO7O)O,*W#6T4
MT \U=^TL Z$K&0S#!R& 7< .@NO$$</BG5[:WU>SFFMM-::.S5R7C=?F.]-^
M#]Y3T4X8<D$8+@=M2UY=_P )]?1*]JUUIEU?/#;NNT-#'#+*S?N'9G*^9L5B
M 2G(&0-PKL_#FIW&KZ!;ZA<K&)G:1'\O&T%792.&8?P\X8C/0D<T@-ZDKSJ7
MQ)JT7CRZM?+U&31I9Q81SQI$T%O)Y.[S P&[)D_=;6R-V/I54Z]XBN+>6W36
MX;:]MUT^*5A"NT^=-&#.H8<!D9U / =6'.*=P/4**P-&U"2X>^L9)OM,NFSK
M:R3[=OF-Y4;DX P#\_(' Q^%#WEXOBZ&QE\M;.6SDFC ;+,R/&#GCY<;QC!.
M<GTI ;U&:X32?&6H:IH!U9O#XMY6T^WU&.U>ZR_ER9W!ODRI7:W0'<,=#D"Y
M9^++C4+U+2#19'=IKE5D6==GEP,$9R3@@ESM"XYP3G;R7<#KZ*YRUUI[S6K*
M&%=ME=Z>;R-R%RQW(,<-D8#C^'!R.>,&A<>-[>UL/[1DT747L9$5K:X01[;D
MM(D:*N7&TL7!&_:-H)) !P@.RHKBKSQ]IMGI2Z@UC>R_-*K01F(NIC(R,F0*
MQ.Y2H5B6## /..MAF6:%)%4@.H8!A@C/J#TIIW L9HS113 ">**** %I***
M. ^-'_)"O&O&?^)3<<$_[!KLM-B6#2+.!<[8X40;NO"@5PWQRD\OX"^,6 ))
MT]UPO7G _K7H<8"Q(!T [T 2"@T44 )VHI:3M0 M%)WI: $H[44M !FBDI:
M.%UH%_C-X-"[?ETS5'.>N-UH./\ OH5W5<)JTF[XZ>%81R5T/5'(^LUB!_(U
MW5 "TF<T=Z* "BBB@ HHHH **,T4 %%%+VH 2O,/BA&)?%'PQ7GCQ.C\#GBU
MN#^5>H5YI\0I%_X3_P"%]OG#OKDT@XXPMC<9_G^M 'I0Z4#K1FB@!:*3-+0
ME%+1VH 2BBB@ [TO:DI: "BBB@ HHHH *0]*6D/ - '%?#!O,\"F7=NWZMJC
MY QG.H7!_K7;5Y_\()FN/A=87#*5,MW>O@CD9NY37H% !1110 4444 %%%%
M!1110 444E '$^!PO]H^,Y%_CUZ4GC&<00#^F*[<5PWP^D$D_C#I\OB&Y7([
MX2/_ #^%=R.E !0>E%(>AH XWX8C'P^MNO-W>GG_ *^Y:[.N-^&K!OA]9D?\
M][H>O_+S+794 %<_X@\/_P#"00V<9U6[T[[+<I=*UJ(B79#E0?,1N,\\8K?K
MA_$U]>0^,='L[>\U 026EU-);:>(B[NK0B-CO&=HWOT.,D9XS0!K/X=D;QC'
MXB76+A56V^S-9B.,QNN2V<[=P.2#P?X16AJVGG5-&O=-\YH?M4+P^:H!*;E(
MR >#C/>N)M;SQI#XITN/4)KAK61TANX([+=$N+8EI1*%&T&<J,9)[\#.*/\
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
M1^TZC"EO-=&.WW^2H<", 1A<9D=B<9R>H& .VS24"L<I=:#K$\D,D'B$P3O
MEO>.UHD@N%7<<A3PC?.WJ.>AQ69I'@5M)\8/K,>H"2S$MQ<16QBD,B23-N<E
MS(5QDM@"-3@X)/?OZ2C49BZ_IMUJ6EF"RN(H;F.6.>)IHR\>Y'# ,H()!QC@
MBN6U#PKXBU$O)/J&D/)?V<=E?,+%P$5)'=6@!D.TX<CYB0&"MV*GT.EH Q]>
MM]3O/#NH6FC74=KJ$T#QP3R@E8W(P&('/'6N.7X>R6-X%TYH;G38Q:R"RO9"
MRRR0AT ;Y2 H5D(X)W1)V%>DT4 >9WW@6XF6,KX<\.7D'D7$/]FS;H[>%I)=
M_F(1&WS,/OG:I) P1SE+KP+J5QJ<S"#31YDDS-J>]OM+1-"R+;LNWE 2O5R,
M(#C=@CTW%)Q0*QYL_A?6M2D?^U--L1#,^FAXUO7=G$#LTKO^[4$D%5QSO48.
M!Q3I?#=WY>CW%]H2ZD^GR7B);I.H,2/+NAP6*C:%5!CJ,+C.*]'Q1VH&>;+H
M>O-\4(=<$5_#9+<-YJO=(\!C^SL@*!6#C+["8V5ESEAS@C8\20ZKX@\#^)]*
M_LF:VN;B"XLK7;+&S2AD*I,IW +RV<,01BNQHI$GY%^)=#U+P_XDOM#UR"2V
MU*TF,<Z2<D-ZYYSGKG/.:QR%0G/S8]Z^XOVHO@S<>(K!OB!X6L3-JEK&6U2,
M2A?-@C0D2 'JR@8P#DC& <5\.A=@)<-@],UMOJA#=O&.<8R>:7R]H^]@$<$T
MFY9&QC:<?G3&;<,9Q2 /1??J*>VW*_-Z]:C4G!XSSVIR*S.%49QS4C+FGZGJ
M6E70NM+U"YL;D=);:5HW'X@@UW%M\<OB]:H(H_B!K!51M!EF\P_FP)KS\)G;
M@8*^O>GF.9LL$/)Q[9IM)]!W9Z=/^T-\8+JR^RR>.;\<;=T2QQL1_O*H.??.
M:HP?&SXM0NTB^/-9=MV[#W3,!P.Q/3C^?J:\_:VF4;#&0RG!.<@FI5@G0OF+
M#=,=Z2@NP<S/2[;]H7XO6@;'CB_D8@<2+&XX_P!Y36_%^U)\8H9(V?7XYX\'
M<C6=N"?H1'7AK+)YC>9PPZY[5K0Z6TMC#-!)ORQ60$]#_P#JQ3Y(]@<F>SQ_
MM9?%R./:UUISC)*E[-=QYS@XP.G' %?27P/_ &@(_B<;K2=>T^+2M9M8O/#1
M/^XN(]P7(W<JP+*",G.<CT'P6_A^6*:$9!+M@\]!C.:^M/V<?@MI=]I.C_$3
M5;HW(26<16$ENOEL59D#LQ8[L')'RC#*/3E."6P<USZ\ YI<9ZT@ZTX5(PZ"
MDVBEHH 3 I-BFG44 )THP,TM% ",-W!Z4PQ(=I* E>F1TJ2B@#)L-(L=-6Z6
MS2<?:9GG??<228=V+-MW,=@R2=JX SP*DTW3+72++[':A]F]Y29)"[,SL68E
MCR2236E10 E&*6B@!,48I:* $Q2T44 %%)10!Q'Q*_Y!&@KG&?$.F_I<H?Z5
MVX'%<!\4,_8_"BA@,^)=/ZG&?WN?Z5WXH 6DI:3% "XI*6B@ HI,4<]Z  &E
MHHH *2CFEH X"P;=\?\ Q N[A?#FG8'UN;W_ .M7?5P&E[V^/OBAL?*N@:8N
M?^WB]-=_B@ HHI: $I:2B@ I11VHH .])1BB@!:**#0 GO7 WC9_:#T-,<+X
M:OSG/3-U9_X"N^Q7G]TK?\-#Z4V?E_X1F\&/^WJVH ] HHHH .]%%+0 4G%+
M10 4G>EH- "4M)BB@!>E%%% !1110 5B^*I#!X-UN90"8[&=AGVC8UM5@>-
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
MM+0W_P!E 5H8EB99%Y&V59"%Z_/N&2H!.9BLCS#_ (8R\"F-%_X2363MY/\
MJN>G^S[?K7-R?L:Z?]MN(](^(N)(@-T$U@)&3/*[BLHQGZ5]0^"X[V'P#X>B
MU(W!O5TZW%P;EF:4R>4N[>6Y+9SG/.:YZ^A\1/#XVCT_1]8MI;RT?^SY_M41
M+3",J/*S,3'EMI (11C)P2<G,PLCY)\5_LG_ ! TC9/HOV+7( "I%K*(I.YW
M,LI50.WRL3[5QTOP?^)4=@B2^!=4EADPZ264?G!@,<DIG-?9FO:1KB^&O$>C
M_9=?O=/_ +2LOL(6Y::>2$^29\.7WE/]9D.>N<#&!3]:@\36*11^&XM6MXH]
M-C;1[:&!?+EN]Q9EO#@E<_(I+8 #.<E\;:YGU0K'P?)X'\=-NAC\%:X'1]LB
MFQFW9'MMJU_PJ/XF2QMJ<?@77##$N\YLI%)'L" 3^ K[J\03>*%O?%LNEZQX
MAADL[2:;3[:#2A)%)(+8<(YB/F?/C:H.2V_[W %$:IXVTN'5K6?4M9NA*XAM
M;Z>QCB^R@3 "0D0%<%&&<HV,=!AL'-Y!;S/B23X6_$-[":23P#X@2-3N+MIL
MHVJ,9/*]*8WA+Q7IT(>?PWJB $?,]K(JJ,?[O6ON6+6O$-[X>\-Z[JVO7GAU
M(_MD=XTMEM,A5]L>^.1%.65"1\BYW$@#C'20ZW:O\2I[..\2=VTX+'%@JX<'
M>5Y."2K*W(&/7K2Y^Z#E?<^!8/"NNW6GRWT?AK53%!EI)5M9"@]B<8'7I7W9
M\#])U#1?@GX<L-4MY+>[\EYGBE0(T?F2,X! ]F'7GUJE;>.-7>Q=_P"U-(GN
MI+>.613;NBZ;*T\<?D3?/DD[V SL.Z-CC!PO;^']2EU!;^UN;FVN;G3KHVDT
MML-J.P1'^[N8J1O ()/(]Z.:Z&E8Z"@5YQ>>*IM+\7:U;_;[-H89[*/['-.Q
MF=I0%Q&N<+V( SN.?N]3I^%?$]]K5\T-YI[6;R0"ZCC< -&AVX4_,2QPXYP
M""*BY1VM%<AXP\2:CX?M8I--TH:E(5DE>,2,&5$ R0B([L,D E5.,C@Y ./;
M_$22Y\30:;%H=Y+;2&W0W<5O=.FZ6-) 0X@\K8!(N29%/!^7. 6!Z/17!-XR
MU1O"FIZM_8\4%S!8W5W;0M=;PYA)4A\*"N2!C&>#S@\5UFFS7UQ9A]2M8K2X
MR0T<4QF7&>"&*KG(]JD#1HK _M346\3-I8TIY+'R(Y#=B10$9C(""I.2/D7I
MG[WIS572?%$.J7,"K8W4$%UYGV2YDV&.X5#U&UB1D990V"5!/M3N!U-%8FM:
MI/I<=HUOIDVH-<7*0%(712@()W?.0#C'3/>J-UXF^P^(_P"S;C3KDQ&*U8W"
M %8FFE>(*W/]Y5'R[NN3@#-,#J:*Y[3_ !5H^K7QL;&Z$DO[PK@@[Q&X1R,'
MC#''.,]1D<UT.:5[@%%'>BF 4444 )VI112=J %I#1Q2T <-\1%67_A$8V(
M/B*T;G_9WM_[+7<"N+\>!6OO!JLN<^((<>Q$,Q_I7:9H 6DHS0.: "C-&**
M#-+11F@ HHHH .])2T4 <-HX5OC1XN=6!(TG2T..Q$EX<?J*[BN"\.2;_C-X
MZ7_GG;::O_CDQ_K7?4 )VI:,TAH **!2T )11WI: $I:*3- !BBES24 +7"3
MJ&^/5@^.4\.W S[-<P__ !-=UFN'R6^/'(^6/P[QS_>N>>/^ B@#N:2C-'K0
M 44"EH 2EI,TO:@!*.AI>U)UH **.^*.] "T444 %%%% !7/^-I%B^'OB.1S
MA5TVY)/MY35T%<G\2)OL_P )_%\X)!CT>\?(Z\0.: -'PO'Y/@[1(L8*V,"X
MQCI&.U;=9VCQK'H6GQKG:EO&HSUX45HT %%%% !1110 4444 %%%(>G)P* %
MI#2TTXH X;X2*%^%&C <9,[?G/(:[L=*XSX6JJ_"KP_MZ-;[N/=B?ZUV0H 6
ML/Q>ZQ^!=?=SA5T^X)/_ &S:MP5R_P 0))(?AAXKFAXDCTB[92/40L10!-X&
M_P"2<>&?^P7:_P#HI:Z+M6#X-4)X \/*O1=-MQ_Y"6M&ZF6&W+MYAZ+^[0LP
MR<9P/K^% 'Y__M1>-]"\7>/+6TT>>\O!IHE22XF.(LDJ-D2X'R@QL=QY8L>H
M"UX(-K(L94DC-?H%\5OV>= \8>$9[C0=-@T_Q);(\ELULJ0K<L3N*2G&#GG#
M'IGTKX$N[.YTR]N;2YA:.:%FC=7&"&!P1^E:I:$$<L*K&& &0.<TR&,NAP_
M'(IQD7CY25( J-)UA#*L8W&E<"<0#[.6+KGK@BHI(]V/E(!'![4YIOESN'W1
MQ4232NV=V !BFP(RIW<8P.*=&(PP!Y'O222!<;0-N:#\S%N,>](8\LL>57<3
MGICM7NO[-7PS3Q[XY_MF\OH8=-\.W$%Q<6I#&2Y+%RBCMMW1_-STXQS7@>[^
MZ>U7;'4M3TPL=-OIK-FQN,,I0MZ=#[T-OH%D?IIXF\(WGB3XA(\EK'#I+65N
M)KTVL4LF^.=Y D;M('B;.T[A&P.>"I7--CG\5+=2PW5CK:QP:;>0R31LA66;
MST^SF,;RV[RRQW$#((!.5('YWVOQ+^(]DP-GXZUZ$@8PFH2X_+=BMK3OCM\8
M-*G::W\>:G*Q[7,@N%_*0,*SLWN4K'WW:0^)5T'19;Z^UP)*,ZL1&IN5E$8
MV(BDA"^20N>W;=52&VUZSU ZQ!<:Y)<@:7#*L]F@-TAG8322"-,%EB<Y"X"[
M0>":^2M(_:[^+6GQ*EV=(U8[<%[NSVG/K^Z9!^E3WG[87Q6N7 BM=!L]O:&T
M<AO^^Y&HL^WY#^9]80ZYXP^WZXBV^J11-8W-Q \MJ\S03[D6)%7R$4[0Q.U6
MEW8.&.,M#)J'B)O"-W)K4>K7<T6L0-!$E@\IDA5H2WW;=&*@[WSL4Y7 9@,G
MY>LOVQ/B?:M_IFEZ!>J6&0UO(C #J 5DQ^AK4N?VU/&#0 6O@_2(9\<M+)*Z
MYSZ KV]ZFS[ ?3.IZ]XE/C>9],DOX]&@M=,F6%M+8B9I[IDG4DH'!2((Q .5
M+9;@8J?2]>\23?$*STVZED@MIA?M<6DEBR+&(I%6 I,1AMRMN/+9XQM (KY)
MM_VR/B@MT'GT[0'C!R8_LL@!'IGS,T7_ .UIXIDOTU;2O">CV6K.@CGNI7EN
M PXXC0L!&#@9QG.!DT]>P?,^P_B!?6MBOAU]0UQM'L6U0"YD%TUL)(Q!*=A=
M67 W!#R>WX5RM_X^US0X]+BMI()[1T\R&?4MD4FHQFX>-$5GECP_EB,A@LA8
MRIE5SSX'I/[:OB>! GB#P9IM]Q]^TN'M_P <,'K3D_;824KYGPSC;8VY=VJY
MVGU'[GK1\AGNMO\ $+4;;4M4FUG5-%-E8W.H1R65M')]L@AMPS"=\,V5PJ@@
M)_RT0@Y(4V;'X@ZK_P (KKE]?0:?-J.DSPHT,4HA619%1PH^9]K;7PNXC<0"
M0H/'SEIO[7MCI8NH;7X<R.ES-),S7.LM*1O8LRC,/"[B3MZ#)K,D_:UD=!9)
M\+= &FL/WMJYW!\9*_PA1@D]5/?I4V\@/K2;6_&5OK6A6+V.C,U\MPTZI?2;
M0$"%=K&+)(W-GCG Z9P*T?CV^_X2N329]#@6S6\-HMVE\&9OG" ^7L&"2>F?
MX6Y/R[OEF3]K"QO+:UT^_P#A'HMQ8VSDQ6S3 I&#_=!C(4\GH.<UK0_M5>!9
MF\S4OA# D@F,^^"2)R9-ZR!^8U^;<D;$]<J#V%.WD*Q]'V?Q&N+S3IK_ /X1
M?45B9+=[4%&C$_G2K&J;I410X+J3@LI!X8X-7+CQ=JQBT[[)H!FN'U*:PNK9
M9T.PI#*X*.2HP2B\GL2,9KY3F_:H\(Q><NG_  =M52=U=S+?A<E9/,7@1<8<
M!L XS7HWPB^.7AWXJ>*[_P (7WA6V\.K=^9?0R1:FPDGN#@,JD*C;RI<Y4CY
M5(QS1YB/I],L@9A@GMZ4[BL0WVE:++I^A>8R2R($MX$1Y6"+A=QP"0HRH+-Q
MDC)YK9W@_P 5,!U H!S1WI@+BD(JE'J%C(URL5Y"YM3MG"R ^2<9PW]WCGFG
MVEY:7]K'=65U%=02#*2Q.'1OH1P: +.W-)L&.E.[44 ,V+CI3E51VI:.] %9
M[6WDFCF>%'DCSL=ER5SUP>U1PV-C#=S7D-G#'<SX$LJ( \F.FX]3CWJYGYJ6
M@#)U30M'UI8AJVE6>H"%BT8NH%E\LD8)7<#@XXXIMUX?T.^U"UU&\T:RN+VT
MQ]GN)8%:2''(VL1D8/I6SVHH QK70=#L]OV/2;6W"0M;J(H54")FW,@ &,%N
M2/6I]-TNQTF.6.QA:,32>9(6D9V9L 9)8D] !^%:5% &->:+I]]JMOJ,ZSK<
MV^-KPW,D0(#;@&", XR.C CKZFHM-\+Z/I=^]]9PRB8^9M#W,KI'YC!W"(S%
M4!8 _*!6]24 9VH:>FHVIADFFA^9762!]CJP.00?Z'(K+F\*:?<$M-)=O(PL
M]SM,69OLTIEB))[[R2WK72T4 <YIWA?3-*U!+RRC\@(CHL*!0@WON)SC<3T
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
MG<(JHN-S$GH!D9/3D>M,_M;P_P#VT;5K^R&HH"I0NOF+\N\KZ_=&['ISTIZ
M>=>!/%VO7GPQB.MZE9-?)X:LM2CNO,8L?-250TC$C<V8@21CYF([9/1S^,)H
MUT*TT^73G;4=+GOQ<7EYA?W'D[ER!\V?-.6S\NTG!Z5J7&O>"O[#N-4DU32I
MM+@C02SI)')$J$_("1D8)/'Z5);Z7X?UB6PUK3Y+>[M(8I881;,CVS*[J7X&
M5)W1CD<C!'<T;@<OI/Q$U:_U*R^T>'[>#3;W:T4RWV^95/V91OCV *V^Z0$;
MN C'NH-JW\=ZA-92W;>&95$JP26(+R()UEE2,*[21J$?+J=H+#'?BNI6W\/R
MRM(EKI[R+.0S".,D3;E8@G^_NC0^N44]A51[?PJ5O]6FTNPC"R;+FYEM54R%
M&!!+$?, P!!YY''(I: 95QXLUGR]-^RZ''/>3:E+I]U;Q7.50I#+)E'8+G[B
M\E1U(QWJ_J'BV/3O$%KH\FFW3K/)'%]IP%B#/T&YB 3ZC.>1@'(S9F'AU;R'
M29+.V,E\TMVJ?9P4D<8$CEL;=_SCJ<G)ZX-+_P (WH9U%+Y=-C26,H0$8JC%
M  C,H.UBH VD@D8XQ3>H%S6M0DTGP_J&J1VYN#:6\D_E!@I?:I.,D@#I6/>>
M(=4M#I\Y\/WS)/'.T]FHB>="F,'(DV8QGC))RO0Y%=#=&T-E.MZ8_LGEMYWF
MD;-F/FW9XQC.<UD1>&-(4.5-Z^_SLF74+B0@2@!P"SG PHP!PO5<4: 4?^$^
M\,MJ]GI<>H(\MT8@IW*-ID4-&"I._P"8,O.W'S $@FNQKG[?POI-FME'9"XM
MHK/R]D<5S( ^Q B;_FR^%51\V<X&<UT%, HS110 9H[T4M "=Z*6DH XCQF/
M,\9_#J+G']MS2<>VG7?^-=Q7#>+G7_A8/P]C9B"=1NB!ZD6,_P#0FNYH 3M1
M110 4M)WI: "D[T8I: "BBDH **,4=J .$\'R^9\1OB(N_=Y6H6B8QC;_H,+
M8_\ 'L_C7>5YWX%"CXD?% AB2=8M>I_ZAUM7HE !2=Z7\*2@!:2EHH **2C%
M !112T %)2TG:@ KA+++?'S7/E&$\.:?ANXS<WG'Z5W=<'H[EOCIXO4\[-%T
MD#V'FWQ_J: .\[4=Z6DQ0 M)2T4 (:.U+28H 6BBB@!#2TE+0 4444 %%%%
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
MY':1TR(W9=@P.=W!)&2/KV^APFWTM8FTMM-"N^V!IO-(&XG)8$]>N,G%;5%
MPHHQQ1]: #Z4=Z,T4 !I129H% !1110!P/B^-G^*'PY8*2$O+UB1V_T.0?UK
MONE<-XF+'XG^ UQ_RTOF/L/LY']:[F@0=J*7M24##(HHHS0 M(>M+10 =J2B
MC- !112GI0!Y]X#C'_":_$N9=NU]>B7@Y.1I]IG^=>@8KS[X=MOU[XBM@C_B
MIG7!QVLK0?TS^->@_6@ HH]Z6@!****  4M(*,<T &***.U !11FC- !7GV@
M$GX[^./0:3I'_H=[7H/>N \/@GXW>.)-JX_L_2DSGDX^U'_V8?K0!W^*.:,T
MM !2"@=:* %I.]'UH[T &.*6DS2T (:,44<T +1110 4@I:!0 5PGQ:C:;X3
MZY&HRSI&H!..3*@KNZXKXGM&OPZOEE^Z\]K&?^!7,8_K0!V8[4ZF]A3NU !1
M110 4444 %%%% !1110 5SOCK_DG'B7) _XEESR>W[IJZ&N7^(C>7\+/%CX!
MVZ1=M@_]<7H D\!((_AGX7CQ@+I5J,?]L5KI*Q/"B"/P5H<:\!;"!<8Q_P L
MUK<'2@!,5YQ\<HUF^!7BN%B KVH4D],%UKTBN$^+D:S?"G6(7.%=K=3^-Q'0
M!W"*%C"J.!P*?2+]T4M !47G1>;Y7F+YF,[<\XJ4]*\P_P"$;O#\19=<CT'?
M-]MEGCO+U(G,/^BF)'BE1PX0_=,;*Q&]CP,4F!Z?17E&[XB0Z!K[-)?->+;P
MK:JL,;$7&\[W3+<KC;E3\O!VXY%:U[:>+UT[3IM'UG5W>?S+>9;N*V$D)D "
M7##9C]V5)VC@ASD'  >H'?;EW[=PW8SCVI]</;M<6_CO46\G4;B22QAMX)9K
M/$)=/-=AYJH, [EZG&3A<<BL&;6O'"Z#)?:+)J-]??N1<VNIZ:ULML2_[TQ,
ML1+X&0 %E[')[K7L!ZM2>U<QX+O]9U+PS!=:]&([PO(I 21<J'(4D.B'. .=
MH!ZC@BL;4O$$EKX]U&U@FN)'ATJ1XT-M,8EE7#A<@[')&3TW=@>U(#T&BN)\
M):QK6H3W-GK4T4\L=K:W8EM;62W3,RN2@#LQ.W8#US\V"/6CXV\8:AX<U6*U
MMTM(PUJ9HOM;H@O9=V/(C9I4VM@9)P_WAP<8- >B4E>>)XWN/^$GN],WV\\%
MO<3QJT4;[IS' )#;ID_-.IR3@%=O'W@0,V;Q]JD%F;V*^T#4K.X:W6&>SF8F
MV,@<L)5+<X"*%^9"[-MPM*X'JM&!7EMQ\2-26VT][>STQO,C,ETYOU81J)S$
M&"KE@K;6((#8;"$9R1KQ^,KZ3XAQ^'FTRV&FS2R6\-ZMT7=Y(XM[C:$*J00R
M[68'Y21GD!7&=W2]JPM?UDZ+;VBQVZ7%Q>7"VT$<DPB0N06^9R#@85NQ).
M2:Y?4?%&O7MIHPT*RCCN+S4YM/N=TRGRFB64OL8J0PS$W) XXPK'@$>B8I:K
MPB18(UED\QPH#/C&X^N.U<-_PEOB";P:VL?V#+:7:ZC%;+;LR.94-Z(65?G
M#;,X+$#)!Z4 >@T5Y_<?$S1+6W@::UN4G=KA98-T0>#R9#')N)?:<,I^Z6SB
MNZCE22!)$Y5U##MP:H":C%<5#\0-'N?M*VZS3RV\L41B@:.9F\U]B-\C$*"W
M'S8QU.!S3[/QUHM]9Q36,=[/+-EHK9;=O.D01QR%PO\ =V2QG/JX'WCBI ['
MM2US4GBS15D"?:)6^>W0,D$CK^_<I$<JI !=2I)X4CG%1V?C30=02\:UGN7%
MHMPSEK.9 WD/LEVEE <JW!"YYJ@.HI>U9&DZO;ZUIL5_:Q7$44BJP6XA:)AE
M0W1@,\'J,C.>>*-0UC3=-NK>"^N#"UPP5"48KG( RP&%Y8#DCK0!KT5DMK6D
MK>1V;:A MQ),\"1E\,TBIO90/4+\V/3FLN+QMX9G\.1^(;75H)M-8P;IA(H$
M0E950ON(V\L,YYH ZG;S2UCS>(-!MX+>YN-9LHH;D$PR/<(%EQR=I)Y_"I&U
MC2Q=_8Y-1M5N=XC\DS*'W$9"XSG)'./2E= :>*-HK*MM8L;J"ZN$NE6"UE:&
M25SM0,OWN3Q@=,^H-6([^SD@%Q'=P-"6VB19 5)SC&?7-%P+N!2;:S-0U2ST
MNU%QJ%QY$)=(]^TM\SN$7@ \;F'/0=3@5J;OER>*8"8[4N*I37EG;W-K;S7*
M1RW3F.%6;!D8*7('J=JL?H#5W<O]X4 +13=R_P!ZE!!Z'- "T49J#SHLNOF+
ME/O#/W>_/I0!/WHJJMU;/;K<)-&T+8VR!@5.?>K7:@ HI-R^M&1ZT +1BBB@
M HHI* %I,4M)0 8HI:2@ I1TI** #%%%% '!^(V)^+W@:, X\G46SGC_ %<8
M_K_.N\Q7GWB0$_&_P%@=+/5&)_X#;C^M>@YH 6BBB@!,"CBBB@!:*!10 E%%
M% "]J3M110!YS\+Y5FOOB!(H SXJN5X]5A@7^E>C=Z\R^$:,I\>LV1O\77Y&
M1V'EC^E>FT '>EI** "EI** #WHI>U)0 <4444 +12=J7M0 E<%X;VM\7?'3
M8Y6#3HR<_P#3.4].WWJ[VO/?";N_Q>^(H;[JMIRJ<_\ 3OG^M 'H7%+244 +
M1110 44E+0 4E%'>@ XI:2CTH 6BBB@ H%% H *\_P#BT[Q_#:9D<J?[2TT9
M'H;^ $?D<5Z!7#_%"$7/@F&W9L"76=)0_0ZC;T =MZ4ZF^E.H **** "BBB@
M HHHH #1VHHH *X?XN2F'X)>-Y ,_P#$DO!S[P./ZUW%<%\9&V_ OQO_ -@>
MZ'_D-J .F\-C;X1T<<\6</7K]P5>AD:56S&\>&*X;'.#UX[&H=)C,6AV$3
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
M;1OV,Y"L>NY4(/ #=: &3>"]=NK/5XYM/T@&^ETYEBCO)5RMNR[RT@BR&*J
MI S[\ U=U#P?YC+;+X3TF[TR6Q%N+(W!ACL9=SL[1XCX#%QEU"L-@(!SQF7W
MQ#DOM4M(=*O-*26#58K95.IXBG$ME+(%E(0[2'Q@ -DJHSDD#8D\2:Q>#PYJ
M"V44&GS7YM[AH+XLS/NDB "^3B2$G:X;<A(VG'K($$GAG7K;6[G5-+T^RCN;
MFYO))7:; F4P!8 ^%R5W*N5!XQG)K#A\(^)K?PQ?Z=]E=(7O()H8;98(OD12
M6#P[_+<%@ REQN4Y+9'/1+\1K==9O[2XTF>.UM1=;9UW%F-N/WF05"C.#M(8
MYP,[<BHO$?C37M.T\2VNBP"?^T--A7;>1RB2&XNEB/&05;&0"1MRX(+!6P:
M<YJ7A7X@#1-+AL7$<L-F88U@=G-M/YCL)L-<H, >7\I:4 !D&5Y;K[C3?$%Y
MXA\0:Y$IC>TL'T_1H), &0KODG)ST9Q$@SC B)_BKL+::2:VBDFA\B1D#-&6
M#%#W&1P<5RT7BZXAO_$K:EHMU!I^C2N/M@,11D6WBDQ@2%BQ+MCY0,8S@T]
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
MC7<Q51DX'KQ7-ZIK?A===T36-0N_*B2&\6*Y>=HHAAHQ(KQ\!NF<L/EV$^]
MBGI?CJ^OK;3)+M=/M+F[N[2)K1I3Y@2:T24XS@[@[,!QRJ'@'.+,?B;7H8=0
MU;4+/3UTJVNI;2/R[AO,D(N!$CDD;47J&STVDY(/&W_:&FW'BU]%^RP2WD5H
M+MY=\99!OPHVYW]<D'&/?)I-+;PCJ$M_%H[:3<R-\MZMIY;DY+<2;???U[[O
M>@# U#7/&$'B#2]/M[/39I)+Z2&4+=%4>#[.9 S?(S(X88"\YQG(!P%C^("2
M:IH\4=@DFGZE#;,9HY)7E@EGY1& B\L#:5.3*&P>%/&=2_;P/X:FTY=271M*
M>69UL_-2.+YS&=^S.,$HI!/<8'<"K$NC>#XKJU:;2](2X@\E;??#&K1E?]2$
MXR,;3MQTQQTHT Y\_$*:VU+5X-0T)[>"RBDEMV61]]T%E6,$!XT0ABZ'<CN
M&&XKD9Z7P[KR:]:W4BP>3):SM;R!9!(A8*K95AC(PP[#G([4Z/1_#8\Z*'3=
M/ VF*5%B3&UCN*D8Z$X.._%6=/LM/L(I38JH2>0R.^\L9&.!DL223@ ?0 =J
M-.X%._\ $D=AJ$]K-87+^2]HN^/80PN)3$I&6'"L#N[XZ U!I/BJ+6;V6SAL
M+JS;-RD,MRJ[93!-Y,A #9P'(P3C<#D59U#P[HNM7D5WJ%O)))&8R-EQ)&K%
M'WQEE5@&VM\R[@<'D8JM#X5T&PB62-;FW$,=V!(M],"@N'$DQW;^I8!@?X3]
MW;0 RW\2-:Z#I=YJJ;[N^80B.!?+#R88G D8;1A2>3[<\5'#XZT2XUBSTZ'[
M4UQ=11RJ#"5VAV9 "#AB0R/N !V;26VCFG+X=T+1= $)U"ZALHF5X;BXNVE:
M E1&-CR%L9!Q_P "/K4T?A'3XKV&X6\U!UC$68);MY(W,;%D8AB<,&.<C&<
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
M#!'U':IZR8]+2/7[C5OMEVSRVZ6_V=IB8$"LQW+'T#'=@MU( ':M:J&%%%%
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
ML4QCI_HB'_V:N_[FO./!.&^*GQ0<#IJ5DA/TT^ _U_SFO2* "BBB@ HI*.*
M%I*,T"@!:***  5B>+)7M_!6NSQJ&>.PG90>Y$;&MK-<[XZ8I\-_$[CJNEW1
M&?\ KDU !X$&WX;^&%SG_B5VO/\ VQ6NCKG_  2%7X>^&U3[HTRVQGT\I:Z#
M- "=Z6DI<T )S11FB@!<T449H 3%%+29H 6BDS2YH :W"DFO./@<BI\&-&=6
MW":6[GSG/^LNI7_]FKT=ONFO-_@7_P D)\*L>K6S,>W)D8T >DX]Z6C-% !F
MBBC- "<TN:** $HS2YH- "=Z6BDH 6BDS2T %%)FEH *XCQ!(P^*/@F ?=9;
M^0\]Q$HZ?\"-=O7 ^(?^2T>"/^O/4O\ T&"@#O3U'UI:0]1]:6@ HHHH ***
M* "BBB@ [T444 %)2T4 &*3'M2T4 )VHI:* $_"C'M2]J* $I,?[-.Q24 )C
M_9H(XI:* &[>*4"G44 -Q["C%.HH ;C_ &:0J".5%.I: *ILK1N6M82?4QBH
M'T;2),^9I=H^>N8%.?TK0HIBLC!?PAX4D8M)X9TIV(P2;*,Y'_?-0MX&\%NV
MY_".BL?4Z?$?_9?>NDHQ1<+(Y";X9_#N8YF\ ^'9/][2X#_[+55_A'\+Y$*M
M\.O#FTC'&F0@_HM=S12NPL>>7'P5^%%QS)\/M#'^Y:*G\L5!_P *+^$Y8M_P
MA%@I;KLWK_)J]*HQ1=OJ%CRN3X"_">5BS>$E4D;3LO+A,C\)!_\ 6JPGP+^'
M$>/*TO4H<# \O6[Y?Y35Z;10%CRV7X'>#77;#>^)+;C \K7[SY><\;I#3%^"
M>CPJ!:^-/'%M@%08O$-P,9^I->IT=JH+>9Y-)\&-\@:+XL?$2 #^%=<W#O\
MWD/^14T?PDU2&/;!\8/'@/K)>V\G\X*]4HJ+^7X#U[GDY^%OBQ6S'\:O%@'&
M-ZVS?^TN:F7X<^/HU'E_&O7O3Y]/LW_G'7J5%._I]P'E4G@/XK;CY/QQOE'8
M2:#9-Z^BCVJ:'PC\6H68GXP03@XVB;PY#Q_WS(N<UZ?CFBC0#S)_#7QD4CRO
MB=HTG7B3PYM_E<5)'I_QNB3'_"3>#IV]9-(N5_E<5Z512L@/-A!\;%9=VI>"
MI!GYO]"NT)'M^].*:S?'-2-MMX&E7N3/=H?_ $ UZ313T#7N>9R7/QV3E=&\
M#R\C@:A=K_.&G+JWQIB0M-X*\+W#9X6+7)DXQTRUOZ_Y[UZ711?R#4\U;Q%\
M8D7_ ))GHLI_V/$A _6WIW_"5?%*-29?A1"YWXQ!K\+<>OS(M>D4=Z-!'FQ\
M9?$K _XLY>,=N3C6K/&?3EJ8OCWQQ&"+KX-ZZC<X\G4+*4$ =SYPQ7IF*,46
M&><?\+$\1+][X0^+ACT-D?\ VXJ/_A9]\KE9OA7XVB(ZG[%;N.A[I.<]/UKT
MNF[:+"U/.5^*0S\_P]\:Q^YT<M_)C1_PMFR"DR>"?&RXP,?\(]<,?_'0:]&V
MTNT5(:GGTGQ8\-PHC7.C^*;<-G'F>&K\'/I_J?>HF^,W@1 3+)K46.OF>'[]
M<?\ D&O1=M&P4] UZ'G#?&SX91Q^9+XB:)>.9+&X3&?7,?%1O\</A&Z/%<>,
MK((00RRQR ,._5>17I7ECVH\M3U /UIZ!J>9I\7/@S<1HO\ PF?A[:$,:K)(
MB[5/5<$< ]Q0OQ+^"MO=B\C\7^%8KK@"9;B$./EP.>O3CZ5Z!-IEA.<RV-O(
M>?OQ@]>OYX%1-X=T%_OZ+8-];9/\*/F'R,"W^*GPUNL>1\0/#KY. !J<.3_X
M]5U?'W@:0@)XRT-B>F-0A.?_ !ZIG\&^$I"&D\+Z2Q!R";*,X_\ ':KM\//
M;#:W@G02/^P;#_\ $TK>?X#OY%N#Q5X9N%+6_B+3)@"%)CNHV )Z#@UHPZA9
MW*;K>\@F7U20,/TKG)/AA\-Y3F3P!X<<^K:7 ?\ V6J,GP;^%,NXM\/= &[K
MML8U_D*+/O\ A_P0OY'=>;%_ST7\Z4,I_B%>=GX)_"EE;;X#TB,LNTE(-IQ]
M1@BIO^%-_#?<67PS'$3P?*N)HQ^2N*0'?;E_O"ERN.M>?GX.?#TX_P")+.".
MA&I76?K_ *RF_P#"F_!/.Q-;BSCF/7[]<8Z?\MJH!? ZX^(GQ-E.0'UFV7!]
MM.M>?U%>@[E]:\TC^#GA."YN9K>^\2V\MTXDGDB\0WRM,X4*&8^;\Q"J!D]@
M!VJ=OA3I^TK%XR\9Q#CIX@N6(X(_B8^OZ"C42/1 1CBC\:\Z_P"%7[5"I\0?
M&@ &/^0L2?U7FF1_#2X2Y\Y?B1XT("D>6VHQLO((SS'U!Y],CTXJ;/R'<](S
M297UKSL_#O7%7]S\6/%R-@#+-9N.O/6WJ,_#_P 8J/W/QB\1*><;[2R?_P!H
MT[/NA'I65HXKS27P7\2%?=9_&2] WYQ<Z+9R#;Z?*J?G3&\&_%P*HC^,D)(^
M\7\.0G/Y2"JL%ST[Y:,CI7EX\*_&:'&SXK:5<GOYWAQ5_P#09OI3/[#^.BY"
M^.O"\@XY;19 >GM-ZTM1GJ=<SX_;'PP\5$]/[)NO_1+5R2:7\=HY06\5>#YU
MSRKZ5.O'X2U3U31_CEK&@:EHUY>>!S%?VTELTD<-VA4.I4D L?7-+7L*Z/0/
M!O\ R(/A["[1_9MMQUQ^Z6M^O);"W^.6F:58Z?'#X'G2UA6'>TUVA8*N ?N'
M'3FKZWWQCA++-X7\)W8/1X=9N(@.1P0UN>G)/K1KV'IW/2^*.]>=_P!O_%M5
M&?AUH3'OM\2-_6UI?^$C^*2_ZSX:Z>__ %Q\0*WI_>A7W_*C4-#T2BO/O^$L
M^(:OM;X5RD9^]'K-L?YXI!XN\>*?WGPGU$C_ *9ZK9DY_&0<?YQ3 ]!S1FO/
MY/'7BJ' G^$GB4Y_YXW-A)_[<4G_  L37%8K)\)?& (_NBQ8?G]IH%<]"I*X
M#_A8EX%S)\-?&,> #C[) WX?+,:CD^*"QY#?#_QID?W=(+?R:C7L/3N>AT5Y
MZGQ1MB"TG@KQG$H&?FT.8_H 32/\6M B&;C0_%D ]7\.7N!^(B-&O8#T-NE>
M:_ <[O@%X.;(.;$9QZ[C3V^,W@P':\/B",^K>'[[^D5<7\*OB3X3\)_"#PUH
M/B"\OK#4;.S"3Q3:7=#:VX]_+P>HZ&F(]\HKS?\ X7A\+P,MXF"#.,M:3J/U
M2E_X79\+!@2>,K*+)('F!TY'U44AGH_>BN!7XR?"QO\ F?\ 0U.,X:\12/S-
M6$^+7PP<97X@^'<>^IPC_P!FI7'8[6BN5C^(7@*0-Y7C;07V\G;J4)QQG^]Z
M5;7QGX0?&SQ5I#9]+Z(_^S4OF!T'X45BP^)O#=PVVW\0:;,WHEU&Q_0U=CU+
M3Y/]5?6\G^[*I_K0%BY2U"L\+_=D5OHP-/\ ,3^\/SIW0A]%,\Q?[U+O6F Z
MBF[Q2[A0 M<!XBY^-?@4<\6.J-T]K8?UKOMU<'KY!^-?@D<Y_L_5.G_;M0!W
MAZCZTM(>H^M+0 4444 %%%% !1110 4444 %'>BB@ HH[T4 %%%% !1110 4
M444 %&:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MC-% !1110 4444 %%%% !1110 4444 %%%% !1110 4E+10 4444 %':BB@
MHHH% !2&EHH **** "DI:.] !1110 4444 %%%% !1124 +1110 4=Z** "B
MBB@!,"C;2T4 )M6EQ110 8I,#/2EHH 3:*,"EHH 3:M&!2T4 )M7TI<444 )
M@4FU:=10 FU?2DV*>=M.HH 9Y:_W:/+C/\(IV*7% K%*ZTZQO4"7EE!<J.@E
MC#@?G55_#/AV10LF@Z>X'3=;(<?I6M13N%D<M<_#[P'>G=>>"]"N3G.9=.A?
MGIW6J3?"7X7MDGX=^',DYXTR$?\ LM=M11=]PLCSZX^"_P *;G_6> -#'&W]
MW:*G_H.*KR? KX1R,6;P#I8)[JA7^1KTFBE=OJ%CR[_AG_X/YW+X(M8SZQS3
M(?S#BI!\"?AC&H6'0[N$#H(M6O$"_3$O%>G44[C/+V^"?@C:RP2:];9& 8=>
MO1CITS*?\DU9B^$ND6^?(\4>,(QMVA1XANB%'L"YKT>BILNP:]SSEOA7:$?)
MXU\9Q^XUR8_^A9J%?A;<+)YD/Q+\;Q\YV_VE&XZ ?Q1GTS^->ET4M.P'G7_"
MM]8$15/BMXS![%IK1L?G;U)H/P]O-,\76OB+5?&FL>(9+.VGM[>+4%@ B\UH
MRS QQH2<1J.:]!HYJK^0@/4?6EI#U'UI:!A1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1WHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "CO110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %)2T4 %%%% !1110 4444 %%%% "'J*6D/:EH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***.] !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 44=Z* "BBB@ HHHH **** "BBB@ HHHH **** $/
M44M(>HI: "BBB@ HHHH **** "B@T4 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%':@4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% "'J*6D-+0 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %'>BB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH 0TM%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
$0!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139859036946512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Mar. 20, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">WidePoint Corporation<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001034760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well Known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  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_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,843,673<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.9<span></span>
</td>
</tr>
<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_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Fin Stmt Error Correction Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" 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-33035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation State Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">52-2040275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 1</a></td>
<td class="text">11250 Waples Mill Road<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressAddressLine2', window );">Entity Address Address Line 2</a></td>
<td class="text">South Tower, Suite 210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressCityOrTown', window );">Entity Address City Or Town</a></td>
<td class="text">Fairfax<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressStateOrProvince', window );">Entity Address State Or Province</a></td>
<td class="text">VA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityAddressPostalZipCode', window );">Entity Address Postal Zip Code</a></td>
<td class="text">22030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_IcfrAuditorAttestationFlag', window );">Icfr Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Moss Adams LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">San Diego, California<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AuditorFirmId', window );">Auditor Firm Id</a></td>
<td class="text">659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">349-2577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_Security12bTitle', window );">Security 12b Title</a></td>
<td class="text">Common Stock, $0.001 par value per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">WYY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858944653072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash</a></td>
<td class="nump">$ 6,921,160<span></span>
</td>
<td class="nump">$ 7,530,864<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for credit losses of $81,359 and $51,666, respectively</a></td>
<td class="nump">8,219,793<span></span>
</td>
<td class="nump">9,277,109<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled accounts receivable</a></td>
<td class="nump">16,618,639<span></span>
</td>
<td class="nump">10,244,101<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">1,083,671<span></span>
</td>
<td class="nump">935,978<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">32,843,263<span></span>
</td>
<td class="nump">27,988,052<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>NONCURRENT 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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">780,800<span></span>
</td>
<td class="nump">978,218<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Lease right of use asset</a></td>
<td class="nump">4,045,222<span></span>
</td>
<td class="nump">4,723,899<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">7,336,348<span></span>
</td>
<td class="nump">7,398,160<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">5,811,578<span></span>
</td>
<td class="nump">5,811,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_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">86,909<span></span>
</td>
</tr>
<tr class="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 long-term assets</a></td>
<td class="nump">483,288<span></span>
</td>
<td class="nump">2,025,845<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">51,300,499<span></span>
</td>
<td class="nump">49,012,661<span></span>
</td>
</tr>
<tr class="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">12,633,658<span></span>
</td>
<td class="nump">12,515,081<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">16,175,702<span></span>
</td>
<td class="nump">11,327,269<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Current portion of deferred revenue</a></td>
<td class="nump">2,009,343<span></span>
</td>
<td class="nump">1,704,933<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of lease liabilities</a></td>
<td class="nump">638,258<span></span>
</td>
<td class="nump">596,529<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">31,456,961<span></span>
</td>
<td class="nump">26,143,812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>NONCURRENT 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_OperatingLeaseLiabilityNoncurrent', window );">Lease liabilities, net of current portion</a></td>
<td class="nump">4,114,516<span></span>
</td>
<td class="nump">4,745,909<span></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_wyyy_ContingentConsiderationNonCurrent', window );">Contingent consideration</a></td>
<td class="nump">6,900<span></span>
</td>
<td class="nump">6,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue, net of current portion</a></td>
<td class="nump">1,027,770<span></span>
</td>
<td class="nump">364,837<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities, net</a></td>
<td class="nump">16,923<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">36,623,070<span></span>
</td>
<td class="nump">31,261,458<span></span>
</td>
</tr>
<tr class="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 (Note 18)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.001 par value; 10,000,000 shares authorized; 2,045,714 shares issued and none outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value; 30,000,000 shares authorized; 8,893,220 and 8,725,476 shares issued and outstanding, respectively</a></td>
<td class="nump">8,894<span></span>
</td>
<td class="nump">8,726<span></span>
</td>
</tr>
<tr class="re">
<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">102,151,381<span></span>
</td>
<td class="nump">101,194,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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(334,899)<span></span>
</td>
<td class="num">(350,234)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(87,147,947)<span></span>
</td>
<td class="num">(83,101,474)<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_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">14,677,429<span></span>
</td>
<td class="nump">17,751,203<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 51,300,499<span></span>
</td>
<td class="nump">$ 49,012,661<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements 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_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_wyyy_ContingentConsiderationNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_ContingentConsiderationNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>23
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139859033640064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Consolidated Balance Sheets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts receivable</a></td>
<td class="nump">$ 81,359<span></span>
</td>
<td class="nump">$ 51,666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">2,045,714<span></span>
</td>
<td class="nump">2,045,714<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="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">30,000,000<span></span>
</td>
<td class="nump">30,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">8,893,220<span></span>
</td>
<td class="nump">8,725,476<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">8,893,220<span></span>
</td>
<td class="nump">8,725,476<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945116176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Consolidated Statements of Operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">REVENUES</a></td>
<td class="nump">$ 106,026,360<span></span>
</td>
<td class="nump">$ 94,103,365<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">COST OF REVENUES (including amortization and depreciation of $2,291,144 and $1,455,262, respectively)</a></td>
<td class="nump">90,380,833<span></span>
</td>
<td class="nump">79,527,893<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">GROSS PROFIT</a></td>
<td class="nump">15,645,527<span></span>
</td>
<td class="nump">14,575,472<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>OPERATING EXPENSES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">2,191,838<span></span>
</td>
<td class="nump">2,134,240<span></span>
</td>
</tr>
<tr class="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 expenses (including share-based compensation of $960,991 and $528,582, respectively)</a></td>
<td class="nump">15,882,415<span></span>
</td>
<td class="nump">14,720,497<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment charge - goodwill</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">16,277,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_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment charge - definite-lived intangible assets</a></td>
<td class="nump">193,336<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_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,079,724<span></span>
</td>
<td class="nump">1,077,440<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">19,347,313<span></span>
</td>
<td class="nump">34,209,177<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">LOSS FROM OPERATIONS</a></td>
<td class="num">(3,701,786)<span></span>
</td>
<td class="num">(19,633,705)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>OTHER INCOME (EXPENSE) INCOME</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeOther', window );">Interest income</a></td>
<td class="nump">90,679<span></span>
</td>
<td class="nump">41,831<span></span>
</td>
</tr>
<tr class="re">
<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">(239,526)<span></span>
</td>
<td class="num">(259,644)<span></span>
</td>
</tr>
<tr class="ro">
<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 (expense) income, net</a></td>
<td class="num">(62,597)<span></span>
</td>
<td class="nump">1,344,102<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other (expense) income, net</a></td>
<td class="num">(211,444)<span></span>
</td>
<td class="nump">1,126,289<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_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet', window );">LOSS BEFORE INCOME TAX PROVISION</a></td>
<td class="num">(3,913,230)<span></span>
</td>
<td class="num">(18,507,416)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">INCOME TAX PROVISION</a></td>
<td class="nump">133,243<span></span>
</td>
<td class="nump">5,077,875<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">NET LOSS</a></td>
<td class="num">$ (4,046,473)<span></span>
</td>
<td class="num">$ (23,585,291)<span></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_wyyy_EarningPerShareBasicAndDiluted', window );">EARNINGS PER SHARE, BASIC AND DILUTED</a></td>
<td class="num">$ (0.46)<span></span>
</td>
<td class="num">$ (2.70)<span></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_wyyy_WeightedAverageSharesOutstandingBasicAndDiluted', window );">WEIGHTED-AVERAGE SHARES OUTSTANDING, BASIC AND DILUTED</a></td>
<td class="nump">8,830,709<span></span>
</td>
<td class="nump">8,732,203<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_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, nonoperating income (expense) and income (loss) from equity method investments, before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest bearing assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wyyy_EarningPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_EarningPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_wyyy_WeightedAverageSharesOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_WeightedAverageSharesOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</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>25
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139859036669296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1">24 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Consolidated Statements of Operations</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_CostOfGoodsAndServicesSoldDepreciationAndAmortization', window );">Amortization and depreciation</a></td>
<td class="nump">$ 2,291,144<span></span>
</td>
<td class="nump">$ 1,455,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expense</a></td>
<td class="nump">$ 960,991<span></span>
</td>
<td class="nump">$ 528,582<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139859027640832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Loss - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Consolidated Statements of Comprehensive Loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">NET LOSS</a></td>
<td class="num">$ (4,046,473)<span></span>
</td>
<td class="num">$ (23,585,291)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxAbstract', window );"><strong>Other comprehensive income (loss):</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments, net of tax</a></td>
<td class="nump">15,335<span></span>
</td>
<td class="num">(108,648)<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss):</a></td>
<td class="nump">15,335<span></span>
</td>
<td class="num">(108,648)<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_ComprehensiveIncomeNetOfTax', window );">COMPREHENSIVE LOSS</a></td>
<td class="num">$ (4,031,138)<span></span>
</td>
<td class="num">$ (23,693,939)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945284112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders Equity - USD ($)<br></strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Accumulated other comprehensive loss</div></th>
<th class="th"><div>Retained Earnings (Accumulated Deficit)</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_SharesIssued', window );">Balance, shares at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,842,026<span></span>
</td>
<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_StockholdersEquity', window );">Balance, amount at Dec. 31, 2021</a></td>
<td class="nump">$ 41,675,995<span></span>
</td>
<td class="nump">$ 8,842<span></span>
</td>
<td class="nump">$ 101,424,922<span></span>
</td>
<td class="num">$ (241,586)<span></span>
</td>
<td class="num">$ (59,516,183)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Common stock repurchased, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(196,586)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Common stock repurchased, Amount</a></td>
<td class="num">(818,211)<span></span>
</td>
<td class="num">$ (197)<span></span>
</td>
<td class="num">(818,014)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Issuance of common stock - restricted, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Issuance of common stock - restricted, Amount</a></td>
<td class="num">(49,224)<span></span>
</td>
<td class="nump">$ 81<span></span>
</td>
<td class="num">(49,305)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_StockIssuedDuringPeriodValueIssuedForWarrants', window );">Issuance of common stock - warrants, Amount</a></td>
<td class="nump">108,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">108,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Stock compensation expense - restricted</a></td>
<td class="nump">528,582<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">528,582<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation - (loss)</a></td>
<td class="num">(108,648)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(108,648)<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_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">(23,585,291)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(23,585,291)<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_SharesIssued', window );">Balance, shares at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,725,476<span></span>
</td>
<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_StockholdersEquity', window );">Balance, amount at Dec. 31, 2022</a></td>
<td class="nump">17,751,203<span></span>
</td>
<td class="nump">$ 8,726<span></span>
</td>
<td class="nump">101,194,185<span></span>
</td>
<td class="num">(350,234)<span></span>
</td>
<td class="num">(83,101,474)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Issuance of common stock - restricted, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">167,744<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Issuance of common stock - restricted, Amount</a></td>
<td class="num">(3,627)<span></span>
</td>
<td class="nump">$ 168<span></span>
</td>
<td class="num">(3,795)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Stock compensation expense - restricted</a></td>
<td class="nump">914,194<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">914,194<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation - (loss)</a></td>
<td class="nump">15,335<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,335<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)</a></td>
<td class="num">(4,046,473)<span></span>
</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">(4,046,473)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_StockCompensationExpenseNonQualifiedStockOptions', window );">Stock compensation expense - non-qualified stock options</a></td>
<td class="nump">46,797<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">46,797<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_SharesIssued', window );">Balance, shares at Dec. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,893,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, amount at Dec. 31, 2023</a></td>
<td class="nump">$ 14,677,429<span></span>
</td>
<td class="nump">$ 8,894<span></span>
</td>
<td class="nump">$ 102,151,381<span></span>
</td>
<td class="num">$ (334,899)<span></span>
</td>
<td class="num">$ (87,147,947)<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_StockCompensationExpenseNonQualifiedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_StockCompensationExpenseNonQualifiedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wyyy_StockIssuedDuringPeriodValueIssuedForWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_StockIssuedDuringPeriodValueIssuedForWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>28
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139859039382032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 loss</a></td>
<td class="num">$ (4,046,473)<span></span>
</td>
<td class="num">$ (23,585,291)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash provided by (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_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense</a></td>
<td class="nump">107,157<span></span>
</td>
<td class="nump">5,034,385<span></span>
</td>
</tr>
<tr class="re">
<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">1,088,546<span></span>
</td>
<td class="nump">1,084,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_GoodwillImpairmentLoss', window );">Impairment charge - goodwill</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">16,277,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_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment charge - definite-lived intangible assets</a></td>
<td class="nump">193,336<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_ProvisionForDoubtfulAccounts', window );">Provision for credit losses</a></td>
<td class="nump">47,060<span></span>
</td>
<td class="nump">11,852<span></span>
</td>
</tr>
<tr class="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 of intangibles</a></td>
<td class="nump">2,282,322<span></span>
</td>
<td class="nump">1,451,091<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">960,991<span></span>
</td>
<td class="nump">528,582<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,340,100)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Loss on disposal of fixed assets</a></td>
<td class="nump">1,927<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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and 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_IncreaseDecreaseInAccountsAndOtherReceivables', window );">Accounts receivable and unbilled receivables</a></td>
<td class="num">(4,686,874)<span></span>
</td>
<td class="nump">3,945,175<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(143,668)<span></span>
</td>
<td class="nump">367,551<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="num">(3,171)<span></span>
</td>
<td class="nump">1,887,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="nump">33,574<span></span>
</td>
<td class="nump">27,967<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">3,837,059<span></span>
</td>
<td class="nump">1,252,212<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income tax payable</a></td>
<td class="num">(2,234)<span></span>
</td>
<td class="nump">69,901<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredLiabilities', window );">Deferred revenue and other liabilities</a></td>
<td class="nump">955,696<span></span>
</td>
<td class="num">(585,816)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(358,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">625,248<span></span>
</td>
<td class="nump">6,068,227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 and equipment</a></td>
<td class="num">(208,202)<span></span>
</td>
<td class="num">(244,953)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToDevelopSoftware', window );">Capitalized hardware and software development costs</a></td>
<td class="num">(881,887)<span></span>
</td>
<td class="num">(3,163,726)<span></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_wyyy_ProceedsFromBeneficialInterestInSoldReceivables', window );">Proceeds from beneficial interest in sold receivables</a></td>
<td class="nump">469,104<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(620,985)<span></span>
</td>
<td class="num">(3,408,679)<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Advances on bank line of credit</a></td>
<td class="nump">6,493,284<span></span>
</td>
<td class="nump">15,298,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_RepaymentsOfLinesOfCredit', window );">Repayments of bank line of credit advances</a></td>
<td class="num">(6,493,284)<span></span>
</td>
<td class="num">(15,298,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_FinanceLeasePrincipalPayments', window );">Principal repayments under finance lease obligations</a></td>
<td class="num">(586,525)<span></span>
</td>
<td class="num">(600,438)<span></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_wyyy_WithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards', window );">Withholding taxes paid on behalf of employees on net settled restricted stock awards</a></td>
<td class="num">(3,627)<span></span>
</td>
<td class="num">(49,224)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Common stock repurchased</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(818,211)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(590,152)<span></span>
</td>
<td class="num">(1,467,873)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Net effect of exchange rate on cash</a></td>
<td class="num">(23,815)<span></span>
</td>
<td class="num">(140,791)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">NET (DECREASE) INCREASE IN CASH</a></td>
<td class="num">(609,704)<span></span>
</td>
<td class="nump">1,050,884<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH, beginning of period</a></td>
<td class="nump">7,530,864<span></span>
</td>
<td class="nump">6,479,980<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">CASH, end of period</a></td>
<td class="nump">6,921,160<span></span>
</td>
<td class="nump">7,530,864<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>SUPPLEMENTAL CASH FLOW INFORMATION</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">223,307<span></span>
</td>
<td class="nump">194,754<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid for income taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">27,559<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>NONCASH 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_wyyy_CapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable', window );">Capitalized hardware and software development costs in accounts payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">34,923<span></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_wyyy_LeasedAssetsAndLeaseLiabilitiesTerminated', window );">Leased assets and lease liabilities terminated</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 876,281<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_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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 the write-down of an asset representing the 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period in carrying value for all deferred liabilities due within one year or operating cycle.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 current 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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToDevelopSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToDevelopSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_CapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_CapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wyyy_LeasedAssetsAndLeaseLiabilitiesTerminated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_LeasedAssetsAndLeaseLiabilitiesTerminated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wyyy_ProceedsFromBeneficialInterestInSoldReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_ProceedsFromBeneficialInterestInSoldReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wyyy_WithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_WithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>29
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945138176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Nature of Operations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization and Nature of Operations</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_NatureOfOperations', window );">Organization and Nature of Operations</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>1.&#160;&#160;Organization and Nature of Operations</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Organization</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">WidePoint Corporation (&#8220;WidePoint&#8221; or the &#8220;Company&#8221;) was incorporated in Delaware on May 30, 1997 and conducts operations through its wholly-owned operating subsidiaries in the United States, Ireland, the Netherlands and the United Kingdom. The Company&#8217;s principal executive and administrative headquarters is located in Fairfax, Virginia.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Nature of Operations</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company is a leading provider of Technology Management as a Service (TMaaS). The Company&#8217;s TMaaS platform and service solutions enable its customers to efficiently secure, manage and analyze the entire lifecycle of their mobile communications assets through its federally compliant platform Intelligent Telecommunications Management System (ITMS&#8482;).&#160; The Company&#8217;s ITMS platform is SSAE 18 compliant and was granted an Authority to Operate by the U.S. Department of Homeland Security.&#160; Additionally, the Company was granted an Authority to Operate by the General Services Administration with regard to its identity credentialing component of its TMaaS platform. The Company&#8217;s TMaaS platform is internally hosted and accessible on-demand through a secure customer portal that is specially configured for each customer.&#160; The Company can deliver these solutions in a number of configurations ranging from utilizing the platform as a service to a full-service solution that includes full lifecycle support for all end users and the organization.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">A significant portion of the Company&#8217;s expenses, such as personnel and facilities costs, are fixed in the short term and may be not be easily modified to manage through changes in the Company&#8217;s market place that may create pressure on pricing and/or costs to deliver its services.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company has periodic capital expense requirements to maintain and upgrade its internal technology infrastructure tied to its hosted solutions and other such costs may be significant when incurred in any given period.&#160;&#160; </p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>30
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858944910432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>2.&#160; Significant Accounting Policies</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Basis of Presentation</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The accompanying consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) and the financial statement rules&#160;and regulations of the Securities and Exchange Commission.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Principles of Consolidation</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The accompanying consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries and acquired entities since their respective dates of acquisition. All significant inter-company amounts were eliminated in consolidation.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Government Subsidies</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief and Economic Security Act (&#8220;CARES Act&#8221;), which among other things, provides employer payroll tax credits for qualified wages and options to defer payroll tax payments for a limited period. The Company records government subsidies as offsets to the related operating expenses. During the year ended 12/31/22, the Company collected $1.6M payroll tax credits that were earned and recognized prior to fiscal year 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Accounting Standards Update</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">Accounting Standards under Evaluation</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326):&#160;Measurement of Credit Losses on Financial Instrument (&#8220;Topic 326&#8221;). Topic 326 amends guidance on reporting credit losses for assets held at amortized cost basis and available for sale debt securities. For assets held at amortized cost basis, Topic 326 eliminates the probable initial recognition threshold in current GAAP and, instead, requires an entity to reflect its current estimate of all expected credit losses. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net amount expected to be collected. For available for sale debt securities, credit losses should be measured in a manner similar to current GAAP, however Topic 326 will require that credit losses be presented as an allowance rather than as a write-down. This ASU update affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The Company adopted Topic 326 on January 1, 2023. The adoption of ASU 2016-03 did not have a material impact on the Company's consolidated financial statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">In November 2023, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-07,&#160;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure of incremental segment information on an annual and interim basis. This standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and requires retrospective application to all prior periods presented in the financial statements. The Company is currently evaluating the impacts of the new standard.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">In December 2023, the FASB issued ASU 2023-09,&#160;Income Taxes &#8211; Improvements to Income Tax Disclosures, requiring enhancements and further transparency to certain income tax disclosures, most notably the tax rate reconciliation and income taxes paid. This ASU is effective for fiscal years beginning after December 15, 2024 on a prospective basis and retrospective application is permitted. The Company is currently evaluating the impacts of the new standard.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Foreign Currency</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Assets and liabilities denominated in foreign currencies are translated into U.S. dollars based upon exchange rates prevailing at the end of each reporting period. The resulting translation adjustments, along with any related tax effects, are included in accumulated other comprehensive loss, a component of stockholders&#8217; equity. Translation adjustments are reclassified to earnings upon the sale or substantial liquidation of investments in foreign operations. Revenues and expenses are translated at the average month-end exchange rates during the year. Gains and losses related to transactions in a currency other than the functional currency, including operations outside the U.S. where the functional currency is the U.S. dollar, are reported net in the Company&#8217;s Consolidated Statements of Operations, depending on the nature of the activity.&#160; See Note 17 for additional information. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Segment Reporting</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Segments are defined by authoritative guidance as components of a company in which separate financial information is available and is evaluated by the chief operating decision maker (CODM), or a decision-making group, in deciding how to allocate resources and in evaluating financial performance. The Company&#8217;s CODM is its chief executive officer.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company&#8217;s customers view our market as a singular business and demand an integrated and scalable suite of enterprise-wide solutions.&#160; The Company&#8217;s TMaaS offerings are substantially managed service driven solutions that use our proprietary technology platform to deliver our services.&#160; The amount of labor required to perform our contract obligations may vary significantly contract to contract depending on the customer&#8217;s specific requirements; however, the way in which we perform these services is consistent across the company and requires a connected group of internal subject matter experts and support personnel. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">In order to evaluate a managed service business model the Company&#8217;s CODM measures financial performance and allocates resources based on the overall consolidated results of managed and carrier services and related margins.&#160; These consolidated financial metrics provide a stronger indication of how the Company is managing its key customer relationships and assesses overall profitability. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As a result, the Company comprises of one operating segment and presents single reporting segment for purposes of financial reporting and prepared its consolidated financial statements upon that basis. &#160;&#160;&#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Use of Estimates and Critical Accounting Estimates</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.&#160; Critical accounting estimates include the Company&#8217;s valuation of goodwill impairment. To estimate the fair value of its reporting unit, the Company projects future cash flows using management&#8217;s assumptions for revenue growth rate, operating margins, and a discount rate. These estimates can significantly affect the outcome of the Company&#8217;s impairment assessment.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Other areas requiring use of estimates and judgment relate to revenue recognition, accounts receivable valuation reserves, ability to realize intangible assets, ability to realize deferred income tax assets, contingent consideration, fair value of certain financial instruments and the evaluation of contingencies and litigation.&#160; Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances.&#160; Actual results could differ from those estimates.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Fair Value Measurements </em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, based on the Company&#8217;s principal or, in the absence of a principal, most advantageous market for the specific asset or liability.&#160; GAAP provides for a three-level hierarchy of inputs to valuation techniques used to measure fair value, defined as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;"><span style="text-decoration:underline">Level 1</span> - Inputs that are quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity can access.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;"><span style="text-decoration:underline">Level 2</span> - Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability, including:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:8%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Quoted prices for similar assets or liabilities in active markets</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Quoted prices for identical or similar assets or liabilities in markets that are not active</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Inputs other than quoted prices that are observable for the asset or liability</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Inputs that are derived principally from or corroborated by observable market data by correlation or other means</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;"><span style="text-decoration:underline">Level 3</span> - Inputs that are unobservable and reflect the Company&#8217;s own assumptions about the assumptions market participants would use in pricing the asset or liability based on the best information available in the circumstances (e.g., internally derived assumptions surrounding the timing and amount of expected cash flows). The Company measured the fair value of contingent consideration using unobservable inputs (level 3). </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company monitors the market conditions and evaluates the fair value hierarchy levels at least quarterly. For any transfers in and out of the levels of the fair value hierarchy, the Company elects to disclose the fair value measurement at the beginning of the reporting period during which the transfer occurred.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Note 3 for changes in fair value of liabilities recorded in connection with certain liabilities that are measured at fair value on a recurring basis.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Financial Instruments</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Financial instruments that potentially subject the Company to credit risk consist of cash and cash equivalents and accounts receivable.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Cash and Cash Equivalents</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company maintains interest-bearing cash deposits and short-term overnight investments with large financial institutions.&#160; The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents for purposes of these consolidated financial statements.&#160; Interest-bearing cash deposits maintained by financial institutions in the United States of America are insured by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) up to a maximum of $250,000. &#160;At December 31, 2023 and 2022, the Company had deposits in excess of FDIC limits of approximately $5.5 million and $5.1 million, respectively.<em> </em>&#160;The Company also maintains deposits with a financial institution in Ireland that are insured by the Central Bank of Ireland up to a maximum of &#8364;100,000 per financial institution. The Company also maintains deposits with a financial institution in the United Kingdom that are insured by Financial Services Compensation Scheme up to a maximum of &#163;75,000 per financial institution. At December 31, 2023 and 2022, the Company had foreign bank deposits in excess of insured limits of approximately $0.6 million and $1.3 million, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Allowances for Credit Losses</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company determines its allowance for credit allowances by considering a number of factors, including the type of customer, credit worthiness, payment history, length of time accounts receivable are past due, the Company&#8217;s previous loss history, the customer&#8217;s current ability to pay its obligation to the Company, and the condition of the general economy and the industry as a whole.&#160; The Company writes off accounts receivable when they are deemed to be uncollectible, having exhausted all collection efforts.&#160; &#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Inventories</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Inventories consist of mobile devices and accessories and identity credential hardware components.&#160; Inventories are valued at the lower of cost, using first-in, first-out method, or net realizable value.&#160; The Company may record a write-down for inventories which have become obsolete or are in excess of anticipated demand or net realizable value.&#160; If future demand or market conditions for our products are less favorable than forecasted or if unforeseen technological changes negatively impact the utility of inventory, we may be required to record additional write-downs, which would adversely affect our gross profit.&#160; For the years ended December 31, 2023 and 2022, there were no inventory write-downs.&#160; &#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Property and Equipment</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Property and equipment are stated at historical cost, net of accumulated depreciation and amortization. Depreciation and amortization expense is computed using the straight-line method over the estimated useful lives based upon the classification of the property and/or equipment or lease period for assets acquired under lease arrangements. The estimated useful lives of the assets are as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Estimated</p></td></tr><tr style="height:15px"><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid; COLOR: ;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Useful Life</p></td></tr><tr style="height:15px"><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"></td></tr><tr style="height:15px;background-color:#cceeff"><td>Computer hardware and software</td><td style="COLOR: ; mso-ignore: colspan;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">3-5 years</p></td></tr><tr style="height:15px;background-color:#ffffff"><td>Furniture and fixtures</td><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">5 years</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="COLOR: ;">Mobile equipment</td><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">3 years</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company assesses the recoverability of property and equipment by determining whether the depreciation of property and equipment over its remaining life can be recovered through projected undiscounted future cash flows. The amount of property and equipment impairment if any, is measured based on fair value and is charged to operations in the period in which property and equipment impairment is determined by management. As of December 31, 2023 and 2022, the Company&#8217;s management has not identified any material impairment of its property and equipment. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Leases</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company has leases for corporate offices that are accounted for under ASC 842, Leases (Topic 842). The leases have remaining lease terms ranging from one year to&#160;eighteen years.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company determines if an arrangement is a lease at inception. The Company considers any contract where there is an identified asset and that it has the right to control the use of such asset in determining whether the contract contains a lease. A right-of-use (&#8220;ROU&#8221;) asset represents the Company&#8217;s right to use an underlying asset for the lease term and the lease liabilities represent its obligation to make lease payments arising from the lease. Lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company&#8217;s leases do not provide an implicit rate, the Company uses an incremental borrowing rate based on the information available on the lease commencement date in determining the present value of lease payments. The lease ROU assets include any lease payments made prior to the rent commencement date. Lease expense for lease payments are recognized on a straight-line basis over the lease term. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Goodwill and Other Intangible Assets</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company accounts for goodwill and other indefinite-lived intangible assets in accordance with ASC 350, Intangibles (Topic 350). Under ASC Topic 350, goodwill and certain indefinite-lived intangible assets are not amortized but are subject to an annual impairment test as of December 31, and between annual tests if events occur or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;The Company has a single reporting unit and all goodwill relates to that reporting unit. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company recorded a non-cash goodwill impairment charge of $16.3 million during 2022 following goodwill impairment testing performed as a result of sustained decreases in our publicly quoted share price and market capitalization. There was no goodwill impairment during 2023.&#160;&#160;&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Impairment of long-lived assets</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company reviews long-lived assets such as property and equipment, right of use assets, and intangible assets with finite useful lives for impairment whenever events or changes in circumstances indicate that the carrying value of the asset or asset group may not be recoverable&#160;by comparing the net book value of the asset group to their estimated undiscounted future cash flows expected from their use and eventual disposition. Impaired assets are recorded at estimated fair value, determined principally by using the present value of estimated future cash flows expected from their use and eventual disposition.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Revenue from Contracts with Customers</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company reports products and services under the categories managed services and carrier services as described below: &#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><strong><em>Carrier Services.</em></strong> The Company bills for costs incurred to deliver phone, data and satellite and related mobile services for a connected device or end point.&#160; These services require us to procure, process and pay communications carrier invoices.&#160; We recognize revenues and related costs on a gross basis for such arrangements whenever we control the products and services before they are transferred to the customer.&#160; We are the principal in these transactions when we are seen as the primary creditor, we directly issue purchase orders directly to communications carriers for wireline and wireless services, and/or we have discretion in choosing optimal providers and rate plans.&#160; For arrangements in which we do not control the product or service, do not have economic risk, and do not have pricing or vendor discretion we recognize revenues and related costs on a net basis.&#160; A significant portion of our overall reported revenue is tied to this service component; however, it represents an insignificant portion of our overall reported gross profit.&#160; This is a commodity type service and margins are nominal, but this is a necessary service to deliver to federal government customers that engage us to provide a full-service solution.&#160; The Company does not assume the credit risk when providing these services for commercial customers due to the increased credit risk involved.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><strong><em>Managed Services.</em></strong><em> </em>&#160;The Company delivers managed services under a full-service, quasi full-service or self-service solution to suit our customers&#8217; needs.&#160; A significant portion of our reported gross profit is tied to this service component.&#160; Revenue is accrued based on what the Company expects will be ultimately invoiced. Differences between accrued revenues and actual billed revenues are adjusted in the period that billings are prepared and such differences have not historically been material. Managed services are not interdependent and there are no undelivered performance obligations in these arrangements.&#160; The Company aggregates its billable revenue under the following groupings: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Managed Service Fees:</span> The Company delivers managed services under firm fixed price contracts that may include multiple performance obligations.</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:8%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:8%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">o</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Revenue for fixed price services are generally completed and billed in the same accounting period and we charge a fixed fee for each performance obligation which may be tied to the number of units managed, percentage of supplier spend and/or savings, units delivered, certificates issued by the Company, certificate validation services installed in a customer&#8217;s environment, accessories sold and billable hours. Revenue from this service requires accounting estimates due to delays between completion of the service and the normal billing cycle.</p></td></tr></tbody></table><table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:8%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">o</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Revenue for fixed price software sold as a term license is recognized ratably over the license term from the date the software is accepted by the customer. Maintenance services, if contracted, are recognized ratably over the term of the maintenance agreement, generally twelve months. Revenue for fixed price software licenses that are sold as a perpetual license with no significant customization are recognized when the software is delivered. Implementation fees are recognized when the work is completed. Revenue from this service does not require significant accounting estimates.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">o</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Revenue is recognized from the sales of identity credentials to an individual or organization upon issuance less a portion deferred for monthly credential validation support services. In the case of bulk sales or credential management system revenue is recognized upon issue or availability to the customer for issuance. There is generally no significant performance obligation to provide post contract services in relation to identity consoles delivered. Identity certificates issued have a fixed life and cannot be modified once issued.</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><span style="text-decoration:underline">Billable Service Fees.</span> The Company delivers subject matter expertise either offsite or onsite for certain customers at a fixed hourly rate or fixed monthly fee. Billable services are generally completed and billed in the same accounting period and charge a fixed fee based on actual hours worked and actual costs incurred. Revenue is accrued based on what the Company expects will be ultimately invoiced. Differences between accrued revenues and actual billed revenues are adjusted in the period that billings are prepared and such differences have not historically been material</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><span style="text-decoration:underline">Reselling and Other Service Fees.</span> The Company delivers third party products and services to satisfy customer contractual obligations. The Company recognizes revenues and related costs on a gross basis for such arrangements whenever we control the products and services before they are transferred to the customer. The Company is the principal in these transactions as we are seen as the primary creditor, carries inventory risk for undelivered products and services, and directly issues purchase orders third party suppliers, and has discretion in sourcing among many different suppliers. For those transactions in which we procure and deliver products and services for our customers on their own account, the Company does not control the product or service, does not have economic risk, and does not have pricing or vendor discretion and therefore does not recognize revenues and related costs on a gross basis for these arrangements. The Company only recognizes revenues earned for arranging the transaction and any related costs.</td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Software Development Costs</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company applies the principles of FASB&#160;ASC&#160;350-40,&#160;<em>Accounting for the Cost of Computer Software Developed or Obtained for Internal Use</em>&#160;(&#8220;ASC&#160;350-40&#8221;).&#160;ASC&#160;350-40 requires that internal use software development costs incurred before the preliminary project stage be expensed as incurred. We capitalize development costs related to these software applications once the preliminary project stage is complete and it is probable that the project will be completed, and the software will be used to perform the function intended.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company also applies the principles of FASB&#160;ASC&#160;985-20,&#160;<em>Accounting for the Costs of Computer Software to Be Sold, Leased, or Otherwise Marketed</em>&#160;(&#8220;ASC&#160;985-20&#8221;).&#160;ASC&#160;985-20 requires that software development costs incurred in conjunction with development of computer software to be sold to be charged to research and development expense until technological feasibility is established. Thereafter, until the product is released for sale, development costs of computer software to be sold are capitalized and reported at the lower of unamortized cost or net realizable value of the related product.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Product Development</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Product development expenses include payroll, employee benefits, and other employee related expenses associated with product development. Product development expenses also include third-party development and programming costs, subject matter experts, localization costs incurred to translate software for international markets, and the amortization of purchased software code and services content. Costs related to product development are expensed until the point that preliminary project stage is complete or technological feasibility is reached. Costs incurred during the implementation of product development and enhancements are capitalized and amortized to cost of revenue over the estimated lives of the solution.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">For the years ended December 31, 2023 and 2022, the Company incurred product development costs associated with TMaaS platform application, Secure Identity Management Solutions, Unified Communications Analytics (UCAS) solution, and data center of approximately $0.9 million and $3.2 million, respectively, which were capitalized.&#160; See Note 9 to the consolidated financial statements for additional information about capitalization of product development costs. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Judgments and Estimates</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company&#8217;s contracts with customers often include promises to transfer multiple products and services to a customer under a fixed rate or fixed fee arrangement. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require judgment. Components of our managed service solution are generally distinct performance obligations that are not interdependent and can be completed within a month. The Company&#8217;s products are generally sold with a right of return. Historically the returns have been immaterial and recognized in the period which the products are returned. While historically immaterial as well, the Company may provide other event driven credits or disincentives for not meeting performance obligations which are accounted for as variable consideration and recognized in the period which the event occurs.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Contract Balances</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">A significant portion of contract balances represent revenues earned on federal government contracts. Timing of revenue recognition may differ materially from the timing of invoicing to customers due a long-standing practice of issuing a consolidated managed service invoice. A consolidated invoice usually requires data such as billable hours, units managed, credentials issued, accessories sold and usage data from telecommunications providers and other suppliers. As a result it could take between thirty (30) to sixty (60) days after all performance obligations have been met to deliver a complete customer invoice. As a result, the Company may have both accounts receivables (invoiced revenue) and unbilled receivables (revenue recognize but not yet invoiced) that could represent one or more months of revenue. Additionally, the Company may be required under contractual terms to bill for services in advance and deferred recognition of revenue until all performance obligations have been met.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within thirty (30) to ninety (90) days. Payment terms and conditions for government and commercial customers are described below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Government contract billings are generally due within thirty (30) days of the invoice date. Government accounts receivable payments could be delayed due to administrative processing delays by the government agency, continuing budget resolutions that may delay availability of contract funding, and/or administrative only invoice correction requests by contracting officers that may delay payment processing by our government customer.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Commercial contracts are billed based on the underlying contract terms and conditions which generally have repayment terms that range from thirty (30) to ninety (90) days. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component.</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company assesses its ability to collect outstanding receivables and contract assets and provides customer-specific allowances for credit losses and general allowances for the portion of receivables and contract assets that are estimated to be uncollectible. Allowances for credit losses are based on historical collection experience and expected credit losses, customer specific financial condition, current economic trends in the customer's industry and geographic region, changes in customer demand and the overall economic climate in the market the Company serves. Customer accounts receivable balances that remain uncollected for more than 45 days are further reviewed for collectability and are considered past due after 90 days unless different contractual repayment terms were extended under a contract with a customer. The Company will reserve such amounts estimated to be uncollectable. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><em>Costs to Obtain a Contract with a Customer</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company does not recognize assets from the costs to obtain a contract with a customer and generally expenses these costs as incurred.&#160; The Company primarily uses internal labor to manage and oversee the customer acquisition process and to finalize contract terms and conditions and commence customer start-up activities, if any.&#160; Internal labor costs would be incurred regardless of the outcome of a contract with a customer and as such those costs are not considered incremental to the cost to obtain a contract with a customer.&#160; The Company does not typically incur significant incremental costs to obtain a contract with a customer which may include payment of commissions to certain internal and/or external sales agents upon collection of invoiced sales from the customer.&#160; The Company does not typically prepay sales commissions in advance of being paid for services delivered.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Income Taxes</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company accounts for income taxes in accordance with authoritative guidance which requires that deferred tax assets and liabilities be computed based on the difference between the financial statement and income tax bases of assets and liabilities using the enacted marginal tax rate.&#160; The guidance requires that the net deferred tax asset be reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the net deferred tax asset will not be realized.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. Under existing income tax accounting standards such objective evidence is more heavily weighted in comparison to other subjective evidence such as our projections for future growth, tax planning and other tax strategies. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company recognizes the impact of an uncertain tax position taken or expected to be taken on an income tax return in the financial statements at the amount that is more likely than not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized in the financial statements unless it is more likely than not of being sustained upon audit by the relevant taxing authority.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Basic and Diluted Earnings Per Share (EPS)</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Basic EPS includes no dilution and is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted EPS includes the potential dilution that could occur if securities or other contracts to issue common and restricted stock were exercised or converted into common and restricted stock.&#160; The number of incremental shares from assumed conversions of stock options and unvested restricted stock awards included in the calculation of diluted EPS was calculated using the treasury stock method.&#160; See Note 16 to the consolidated financial statements for computation of EPS.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Employee Stock-Based Compensation</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company accounts for stock-based employee compensation arrangements under provisions of ASC 718-10.&#160; The Company recognizes the cost of employee stock awards granted in exchange for employee services based on the grant-date fair value of the award using a Black-Scholes option-pricing model, net of expected forfeitures. Those costs are recognized ratably over the vesting period.&#160; Each stock option has an exercise price equal to the market price of the Company&#8217;s common stock on the date of grant and a contractual term ranging from 3 to 10 years. See Note 15 to the consolidated financial statements for additional information about stock-based compensation programs. </p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945011280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Measurements</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 Measurements</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>3.&#160;Fair Value Measurements</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The consolidated financial statements include financial instruments for which the fair value may differ from amounts reflected on a historical basis.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Financial Assets and Financial Liabilities Carried at Other Than Fair Value</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company&#8217;s financial instruments include cash equivalents, accounts receivable, short and long-term debt (except for contingent promissory notes) and other financial instruments associated with the issuance of the common stock.&#160; The carrying values of cash equivalents and accounts receivable approximate their fair value because of the short maturity of these instruments and past evidence indicates that these instruments settle for their carrying value. The carrying amounts of the Company&#8217;s bank borrowings under its credit facility approximate fair value because the interest rates reflect current market rates.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The following table present information about the Company's liabilities measured at fair value on a recurring basis in the consolidated balance sheets:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Quoted Prices in</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Significant Other</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Active Markets</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Observable Inputs</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Unobservable Inputs</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Description</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>(Level 1)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>(Level 2)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>(Level 3)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Liabilities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="10" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Contingent consideration - cash settled</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>6,500</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>6,500</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Contingent consideration - warrants</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>400</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>400</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Total liabilities measured and recorded at fair value</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>6,900</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>6,900</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Quoted Prices in</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Significant Other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Active Markets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Observable Inputs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Unobservable Inputs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="BORDER-BOTTOM: 1px solid;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Description</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">(Level 1)</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">(Level 2)</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">(Level 3)</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Liabilities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Contingent consideration - cash settled</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Contingent consideration - warrants</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">400</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">400</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Total liabilities measured and recorded at fair value</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">6,900</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">6,900</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company&#8217;s contingent consideration is categorized as Level 3 within the fair value hierarchy.&#160;The contingent consideration has been recorded at their fair value using a Monte Carlo simulation model.&#160;&#160;This model incorporates probability of achievement of certain milestones, risk-free rates and volatility.&#160;&#160;The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company&#8217;s management with the assistance of a third-party valuation specialist.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Management estimates the fair value of the contingent consideration liability based on financial projections of ITA&#8217;s business and forecasted results, including revenue growth rates, costs and expenses, volatility, and discount rates. The Company evaluates, on a routine, periodic basis, the estimated fair value of the contingent consideration and quarterly changes in estimated fair value are reflected in other income in the consolidated statements of operations. Changes in the fair value of contingent consideration obligations may result from changes in changes of any of the key assumptions that are used. Changes in the estimated fair value of contingent consideration liability may have a material impact on the Company&#8217;s operating results.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">There was no change in fair value of contingent consideration for the year ended December 31, 2023. During the year ended December 31, 2022, the Company recorded a gain of $1.3 million related to a change in fair value of contingent consideration.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945378192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable and Significant Concentrations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Accounts Receivable and Significant Concentrations</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_AccountsAndNontradeReceivableTextBlock', window );">Accounts Receivable and Significant Concentrations</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>4.&#160;Accounts Receivable and Significant Concentrations</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">A significant portion of the Company&#8217;s revenue arrangements consist of firm fixed price contracts with agencies of the U.S. federal government and several large multinational publicly traded and private corporations.&#160; Accounts receivable consist of the following by customer type in the table below as of the periods presented:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">U.S. Federal, State, and Local Government (1)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>6,402,922</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7,272,993</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Commercial (2)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>1,898,230</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">2,055,782</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Gross accounts receivable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>8,301,152</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9,328,775</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less: allowances for credit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">losses (3)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>81,359</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">51,666</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Accounts receivable, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>8,219,793</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">9,277,109</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">As of December 31, 2021, the Company had accounts receivable, net of $12.5 million.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">(1) Government contracts are generally firm fixed price not to exceed arrangements with a term of five (5) years, which consists of a base year and four (4) annual option year renewals. Government receivables are billed under a single consolidated monthly invoice and are billed approximately thirty (30) to sixty (60) days in arrears from the date of service and payment is generally due within thirty (30) days of the invoice date. Government accounts receivable payments could be delayed due to administrative processing delays by the government agency, continuing budget resolutions that may delay availability of contract funding, and/or administrative only invoice correction requests by contracting officers that may delay payment processing by our government customer.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">(2) Commercial contracts are generally fixed price arrangements with contract terms ranging from two (2) to three (3) years. Commercial accounts receivables are billed based on the underlying contract terms and conditions which generally have repayment terms that range from thirty (30) to ninety (90) days. Commercial receivables are stated at amounts due from customers net of an allowance for credit losses if deemed necessary.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">(3) During the year ended December 31, 2023 and 2022, the Company did not recognize any material provisions of recoveries of existing provision for credit losses. The Company has not historically maintained an allowance for credit losses for its government customers as it has not experienced material or recurring bad debt charges and the nature and size of the contracts has not necessitated the Company&#8217;s establishment of such an allowance for credit losses.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Significant Concentrations</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">The following table presents revenue by customer for each of the periods presented:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Customer Type</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="4" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">U.S. Federal Government (1)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">79.7</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">79.1</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">U.S. State &amp; Local and Foreign Governments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.6</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.6</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">(1)&#160;Sales to the U.S. federal government include sales from contracts for which we are the prime contractor, as well as those for which we are a subcontractor and the ultimate customer is the U.S. government.</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_AccountsAndNontradeReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 receivable, contract receivable, receivable held-for-sale, and nontrade receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//310/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//326/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndNontradeReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858943837952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unbilled Accounts Receivable and Significant Concentrations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Accounts Receivable and Significant Concentrations</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_wyyy_UnbilledAccountsReceivablesTextBlock', window );">Unbilled Accounts Receivable and Significant Concentrations</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>5. Unbilled Accounts Receivable and Significant Concentrations</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Unbilled accounts receivable represent revenues earned in connection with products and/or services delivered for which we are unable to issue a formal billing to the customer at the balance sheet due to either timing of invoice processing or delays due to fixed contractual billing schedules. A significant portion of our unbilled accounts receivable consist of carrier services not invoiced at the end of the reporting period. An allowance for credit losses were insignificant for unbilled accounts receivable as of December 31, 2023 and 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">The following table presents customers that represent ten (10) percent or more of consolidated unbilled accounts receivable as of the periods presented below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>As a % of</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">As a % of</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Customer Type</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Receivables</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Receivables</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="4" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">U.S. Federal Government</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>97</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">97</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As of December 31, 2021, the Company had unbilled accounts receivable of $10.9 million.</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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_UnbilledAccountsReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_UnbilledAccountsReceivablesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858943387952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Assets and Other Long Term Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_OtherAssetsDisclosureAbstract', window );"><strong>Other Current Assets and Other Long Term Assets</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 Current Assets and Other Long Term Assets</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>6. Other Current Assets and Other Long Term Assets</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Other current assets consisted of the following as of the periods presented below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Inventories</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>366,126</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">222,279</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Prepaid insurance and other assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>717,545</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">713,699</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Total other current assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>1,083,671</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">935,978</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Other long term assets consisted of the following as of the periods presented below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Security deposits</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>40,587</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">67,748</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Capital work in progress</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>442,701</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,958,097</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Other long term assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>483,288</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">2,025,845</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Capitalized work in progress consists of internally developed software costs, primarily associated with upgrading our ITMS&#8482; (Intelligent Technology Management System), secure identity management technology and secure network operations center of which $2.4 million was transferred from capital work in progress to internally developed software during the year ended December 31, 2023.</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_OtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_OtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139859068796272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>7. Property and Equipment</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Major classes of property and equipment consisted of the following as of the periods presented below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Computer hardware and software</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>3,355,488</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,158,428</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Furniture and fixtures</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>503,913</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">502,391</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Leasehold improvements</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>330,040</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">284,321</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Automobiles</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>128,994</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">122,524</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Gross property and equipment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>4,318,435</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,067,664</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less: accumulated depreciation and</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>3,537,635</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3,089,446</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Property and equipment, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>780,800</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">978,218</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">During the years ended December 31, 2023 and 2022, the Company purchased for cash property and equipment totaling approximately $208,200 and $245,000, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">During the years ended December 31, 2023 and 2022, property and equipment depreciation expense was approximately $402,000 and $397,700, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">During the years ended December 31, 2023 and 2022, there were no material disposals of owned property and equipment.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">There were no changes in the estimated useful lives used to depreciate property and equipment during the years ended December 31, 2023 and 2022.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858943387952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesOfLesseeDisclosureTextBlock', window );">Leases</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>8. Leases</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company has leases for corporate and operational facilities (&#8220;real estate leases&#8221;).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><em>Real estate leases</em>.&#160;Substantially all real estate leases have remaining terms of six (6) to nine (9) years, with additional five (5) year extensions available. All of these leases require a fixed lease payment that contains an annual lease payment escalation provision ranging from 3% to 4% per year. Certain leases contain early termination provisions that would require payment of unamortized tenant improvements, real estate broker commissions paid, and up to six (6) months of rent to compensate the landlord for early termination. The cost to exit a lease would be significant and potentially range $0.2 million to $0.8 million. The earliest any lease termination provisions could be exercised would be in 2023, which the Company did not exercise.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The components of lease expense were as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Operating lease expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>12,463</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">16,351</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Finance lease expense:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Amortization of right of use assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>684,600</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">682,102</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Interest on finance lease liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>214,954</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">241,444</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Total finance lease expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>899,554</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">923,546</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Lease expense is included in general and administrative expenses in the consolidated statement of operations. Amortization of right of use assets is include in depreciation and amortization in the consolidated statement of operations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Supplemental cash flow information related to leases was as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Operating cash flows from leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>227,417</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">257,795</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Financing cash flows from leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>586,833</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">600,438</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Supplemental balance sheet information related to leases was as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Lease right of use assets, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>4,045,222</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,723,899</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Current portion of lease liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>638,258</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">596,529</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Lease liabilities, net of current portion</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>4,114,516</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,745,909</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Weighted average remaining lease term</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Finance leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>10.2</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">11</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Weighted average discount rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Finance leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>3.5</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.5</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Maturities of lease liabilities as of December 31, 2023, were as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">822,740</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">730,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2026</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">631,541</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2027</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">633,663</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2028</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">695,939</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Thereafter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">2,228,121</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total undiscounted finance lease payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,742,504</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less: Imputed interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">989,730</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total lease liability</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">4,752,774</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On January 1, 2022, the Company entered into an amendment to its lease agreement for its Tampa office to amend the term and the extension option to June 30, 2022. As a result of the amendment, the Company removed the lease right of use asset and lease liability from its consolidated balance sheet and accounted for the lease as month to month and recorded the monthly rent expense in its consolidated statement of operations until termination on June 30, 2022.</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//840/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858943380224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangibles Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangibles Assets</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_IntangibleAssetsDisclosureTextBlock', window );">Intangible Assets</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>9. Intangible Assets</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company&#8217;s intangible assets are comprised of purchased intangibles consisting of customer relationships, channel relationships, telecommunications software, trade names and trademarks and non-compete agreements. Intangible assets acquired in connection with a business combination are valued at fair value and amortized on a straight-line basis over the expected useful life which may range from three (3) to fifteen (15) years or more depending on the intangible asset characteristics.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company&#8217;s intangible assets also include internally developed software used in the sales and delivery of its information technology service offerings. The Company capitalizes certain internal costs related to software development to deliver its information technology services including but not limited to its Intelligent Telecommunications Management System (ITMS&#8482;), Public Key Infrastructure (PKI) and Optimiser Telecom Data Intelligence (TDI&#8482;) applications. Significant development costs are capitalized from the point of demonstrated technological feasibility until the point in time that the product is available for general release to customers. Once the product is available for general release, capitalized costs are amortized based on units sold, or on a straight-line basis generally over the expected functional life which may range from two (2) to five (5) years.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The following tables summarize purchased and internally developed intangible assets subject to amortization as of the periods presented below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="10" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31, 2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Gross Carrying</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Accumulated</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Net Book</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Amount</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Amortization</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Value</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="7" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Customer Relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>2,392,000</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(538,200</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>1,853,800</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Channel Relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>2,628,080</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(1,693,652</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>934,428</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Internally Developed Software</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>7,892,045</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(4,331,203</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>3,560,842</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Trade Name and Trademarks</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>1,330,472</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(343,194</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>987,278</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>14,242,597</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(6,906,249</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>7,336,348</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="10" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31, 2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Gross Carrying</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Accumulated</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Net Book</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Amount</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Amortization</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Value</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="7" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Customer Relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,392,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(299,000</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,093,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Channel Relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,628,080</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,518,446</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,109,634</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Internally Developed Software</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,665,957</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(2,546,407</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,119,550</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Trade Name and Trademarks</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,330,472</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(254,496</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,075,976</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">12,016,509</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(4,618,349</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">7,398,160</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><span style="text-decoration:underline">Purchased Intangibles</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">For the year ended December 31, 2023, there were no disposals or sales of purchased intangible assets.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><span style="text-decoration:underline">Internally Developed</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">For the year ended December 31, 2023, the Company capitalized $0.9 million of internally developed software costs, primarily associated with upgrading our ITMS&#8482; (Intelligent Technology Management System), next generation TDI&#8482; application, secure identity management technology and secure network operations center of which $2.4 million was transferred from capital work in progress to internally developed software. Capital work in progress is included in other long-term assets in the consolidated balance sheet.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">For the year ended December 31, 2022, the Company capitalized $3.2 million of internally developed software costs, primarily associated with upgrading our ITMS&#8482; (Intelligent Technology Management System), next generation TDI&#8482; application, secure identity management technology and secure network operations center of which $2.6 million was transferred from capital work in progress to internally developed software and $316,900 was transferred from capital work in progress to property and equipment during the year. Capital work in progress is included in other long-term assets in the consolidated balance sheet.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The aggregate amortization expense recorded was approximately $2,282,300 and $1,451,100 for the years ended December 31, 2023 and 2022, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company recorded an impairment charge of $0.2 million to for the year ended December 31, 2023 as part of its impairment assessment of long-lived assets and reduced the impaired internally developed software assets to the estimated fair value and adjusted the remaining useful lives as applicable on those assets as of December 31, 2023.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As of December 31, 2023, estimated annual amortization for our intangible assets for each of the next five years and beyond is approximately:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,445,034</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,718,736</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">2026</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">930,582</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">2027</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">511,170</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">2028</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">511,170</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Thereafter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,219,656</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 15px; text-align:left;">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">7,336,348</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></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_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350-30/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858944612880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill</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_GoodwillDisclosureTextBlock', window );">Goodwill</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>10. Goodwill</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The following table summarizes the changes in the carry amount of goodwill for the years ended December 31, 2023 and 2022:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160; </p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Balances, January 1</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>5,811,578</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,088,578</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Impairment </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(16,277,000</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Balances, December 31</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>5,811,578</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">5,811,578</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As a result of the significant decrease in the Company&#8217;s publicly quoted share price and market capitalization, during the second quarter of&#160; 2022, the Company conducted additional testing of its goodwill, definite-lived intangibles, and other long-lived assets during the quarter ended June 30, 2022 As a result of this review and additional testing, the Company did not identify an impairment to its definite-lived intangible assets or other long lived assets, but the Company did identify an impairment to goodwill resulting in recording a $16.3&#160;million non-cash goodwill impairment charge for the three month period ended June 30, 2022, and accordingly that amount was also reflected in the&#160; full year 2022 results.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company performed its additional goodwill impairment test with support from an external consultant and estimated the fair value of its single reporting unit based on a combination of the income (estimates of future discounted cash flows) and the market approach (market multiples for similar companies). The income approach uses a discounted cash flow (DCF) method that utilizes the present value of cash flows to estimate fair value of our reporting unit. The future cash flows for the reporting unit were projected based upon our estimates of future revenue, operating income and other factors such as working capital and capital expenditures. As part of our DCF analysis, the Company projected revenue and operating profits, and assumed a long-term revenue growth rates in the terminal year. The market approach utilizes multiples of earnings before interest expense, taxes, depreciation and amortization (EBITDA) to estimate the fair value of our reporting unit. The market multiples used for our single reporting unit were based on a group of comparable companies&#8217; market multiples applied to the Company&#8217;s revenue and EBITDA.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company performed its annual impairment assessment as of December 31, 2023 and 2022, using the same external consultant as used in the previous impairment analyses. In connection with its annual budgeting and forecast process, the Company projected future cashflows based on existing business and margins, projected new business as well considering modifications to the Company&#8217;s cost structure. The market approach utilizes multiples of earnings before interest expense, taxes, depreciation and amortization (EBITDA) to estimate the fair value of our reporting unit. The market multiples used for our single reporting unit were based on a group of comparable companies&#8217; market multiples applied to the Company&#8217;s revenue and EBITDA. The assessment did not result in any impairment of goodwill as of December 31, 2023 and 2022.</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_GoodwillDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350-20/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945190816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Current Liabilities</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_OtherLiabilitiesDisclosureTextBlock', window );">Other Current Liabilities</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>11. Other Current Liabilities</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Accrued expenses consisted of the following as of the periods presented below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="4" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Carrier service costs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>12,959,350</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8,402,770</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Salaries and payroll taxes</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>1,681,160</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,637,628</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Inventory purchases, consultants and other costs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>1,463,102</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,205,209</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>72,090</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">81,662</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>16,175,702</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">11,327,269</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></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_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20,24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858944629168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Line of Credit and Factoring Agreement<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Line of Credit and Factoring Agreement</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 );">Line of Credit and Factoring Agreement</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>12. Line of Credit and Factoring Agreement</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">From&#160;June 15, 2017 to June 2023, the Company had a Loan and Security Agreement with Atlantic Union Bank (the &#8220;Loan Agreement&#8221;) that matured in June 2023 and was not renewed.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On April 28, 2023, the Company entered into an Accounts Receivable Purchase Agreement (the &#8220;Purchase Agreement&#8221;) with Republic Capital Access, LLC (the &#8220;Buyer&#8221;) for the non-recourse sale of eligible accounts receivable relating to U.S. Government prime contracts or subcontracts of the Company (collectively, the &#8220;Purchased Receivables&#8221;) to replace the Company&#8217;s matured Loan and Security Agreement with Atlantic Union Bank. Upon purchase, Buyer becomes the absolute owner of any such Purchased Receivables, which are payable directly to the Buyer. The total amount of Purchased Receivables is subject to a maximum limit of $4&#160;million outstanding Purchased Receivables at any time, with an available increase to $14&#160;million, subject to adequate receivables. The Purchase Agreement contained customary fees, covenants and representations.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Pursuant to the Purchase Agreement, the Company may from time to time offer and sell eligible accounts receivable to the Buyer. The Buyer pays the sales proceed of the purchase of the receivable invoices in two installments; first installment is Initial Purchase Price,&#160;which is 90% if the debtor is an agency of the U.S. Government, and 85% if the debtor is not an agency of the U.S. Government, of the invoice amount. The second and final installment is the residual purchase price that is the invoice amount less the initial purchase price less applicable discount factor and fees.&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">During the year ended December 31, 2023, the Company sold a total of $5.2&#160;million of receivables for $5.1 million in proceeds net of fees. As of December 31, 2023, there is no outstanding residual payment balance and availability under the Purchase Agreement of $4&#160;million.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Subsequent to year end the Company entered into a new revolving line of credit agreement (see Note 20)</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_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139859068796272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes</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 style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>13. Income Taxes</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Income tax provision is as follows for the years ended:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Current provision </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">State</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>30,000</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">20,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Foreign</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(3,914</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">26,982</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>26,086</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">46,982</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Deferred provision (benefit)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Federal</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>57,849</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,717,527</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">State</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>77,519</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">298,832</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Foreign</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(28,211</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">14,534</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>107,157</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">5,030,893</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Income tax provision</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>133,243</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">5,077,875</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Income tax provision effective rates, which differs from the federal and state statutory rate as follows for the years ended:&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Statutory federal income tax rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>21.0</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">21.0</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">State, net of federal benefit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>4.4</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.0</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Non-deductible expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-1.3</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-5.7</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Valuation allowance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-23.4</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-45.9</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Foreign rate differential</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-0.6</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.0</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Return to accrual difference true-ups</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-1.7</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.3</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-0.8</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-0.2</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Deferred tax adjustment and true-up</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>0.2</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">-1.0</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Combined effective tax rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>-2.2</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">-27.4</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The tax effects of temporary differences that give rise to significant portions of the Company&#8217;s deferred tax assets (liabilities) consisted of the following:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Deferred tax assets:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Net operating loss carryforwards</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>11,836,460</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10,584,372</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Alternative minimum tax credit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>45,650</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">45,650</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Share-based compensation</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>531,179</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">475,297</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Intangible amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(334,043</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(48,740</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Lease liability</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>1,581,946</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,555,503</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Other assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>770,488</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">167,825</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Total deferred tax assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>14,431,680</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">12,779,907</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Less: valuation allowance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(11,930,917</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(10,503,243</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Total deferred tax assets, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>2,500,763</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">2,276,664</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Deferred tax liabilities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Goodwill amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>366,764</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">116,530</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Depreciation</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>456,913</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">324,959</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Foreign intangible amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>276,321</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">334,973</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Other liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>15,052</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">11,354</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Lease asset</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>1,402,636</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,401,939</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Total deferred tax liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>2,517,686</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">2,189,755</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Net deferred tax (liability) asset</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(16,923</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">86,909</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As of December 31, 2023, the Company had approximately $42.6 million in net operating loss (NOL) carry forwards available to offset future taxable income for federal income tax purposes that consist of $29.7 million that will expire between 2023 and 2036 and $12.9 million related to years after December 31, 2017 that does not have an expiration under current tax law. NOLs arising in tax years beginning in 2018 and after may only reduce&#160;80 percent of taxable income every year but can be carried forward indefinitely. Included in the recorded deferred tax asset, the Company had a benefit of approximately $51.4 million available to offset future taxable income for state income tax purposes. These state NOL carry forwards expire between 2024 and 2043. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Under the provisions of the Internal Revenue Code, the net operating losses (&#8220;NOL&#8221;) and tax credit carryforwards are subject to review and possible adjustment by the Internal Revenue Service and state tax authorities. NOL and tax credit carryforwards may become subject to an annual limitation in the event of certain cumulative changes in the ownership interest of significant shareholders over a three-year period in excess of 50%, as defined under Sections&#160;382 and 383 of the Internal Revenue Code of 1986, respectively, as well as similar state tax provisions. This could limit the amount of tax attributes that the Company can utilize annually to offset future taxable income or tax liabilities. The amount of the annual limitation, if any, will be determined based on the value of the Company immediately prior to the ownership change. Subsequent ownership changes may further affect the limitation in future years. Utilization of the net operating loss and tax credits carryforwards may be limited by &#8220;ownership change&#8221; rules, as defined in Section 382 of the Internal Revenue Code of 1986, as amended, and similar state provisions. This annual limitation may result in the expiration of the net operating losses and credits before utilization.<em> </em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Changes in the valuation allowance for the years ended were as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Beginning balance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(10,503,243</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,999,630</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Increases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(1,427,674</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(8,503,613</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Ending balance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(11,930,917</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(10,503,243</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As of each reporting date, management considers new evidence, both positive and negative, that could affect its view of the future realization of deferred tax assets. On the basis of this evaluation, management recorded a valuation allowance against a portion of domestic deferred tax assets because management has determined that it is more likely than not that the Company will not earn income sufficient to realize the deferred tax assets during the carry forward period. During the year ended December 31, 2023, the Company increased the valuation allowance by $1.4 million. If management&#8217;s assumptions change and we determine we will be able to realize these deferred tax assets, the tax benefits relating to any reversal of the valuation allowance on deferred tax assets will be accounted for as a reduction of income tax expense. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company files U.S. federal income tax returns with the Internal Revenue Service (&#8220;IRS&#8221;) as well as income tax returns in various states and certain foreign countries. The Company may be subject to examination by the IRS for tax years 2003 and forward. The Company may be subject to examinations by various state taxing jurisdictions for tax years 2003 and forward. The Company may be subject to examination by various foreign countries for tax years 2019 forward. As of December 31, 2023, the Company is currently not under examination by the IRS, any state or foreign tax jurisdiction. The Company did not have any unrecognized tax benefits at either December 31, 2023 or 2022. In the future, any interest and penalties related to uncertain tax positions will be recognized in income tax expense.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858942325216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders Equity</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' Equity</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>14. Stockholders&#8217; Equity</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Preferred Stock</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company&#8217;s Certificate of Incorporation authorizes the Company to issue up to 10,000,000 shares of preferred stock, $0.001 par value per share. Under the terms of the Company&#8217;s Certificate of Incorporation, the board of directors is authorized, subject to any limitations prescribed by law, without stockholder approval, to issue such shares of preferred stock in one or more series. Each such series of preferred stock shall have such rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, as shall be determined by the board of directors. As of December 31, 2023, there were 7,954,286 undesignated shares of preferred stock remaining available for issuance. There were no issuances of or outstanding preferred stock during the years ended December 31, 2023 and 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Common Stock</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company is authorized to issue 30,000,000 shares of common stock, $.001 par value per share. As of December 31, 2023, there were 8,893,220 shares issued and outstanding.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><span style="text-decoration:underline">Common Stock Issuances - Employee Stock Option Exercises</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">There were no stock option exercises during the years ended December 31, 2023 and 2022.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><span style="text-decoration:underline">Common Stock Issuances &#8211; Restricted Stock Awards</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">During the year ended December 31, 2023, there were 169,737 shares of common stock vested in accordance with the vesting terms of the RSAs. Two employees received less than the shares vested because they elected to have a total of 1,993 shares withheld in satisfaction of the employees corresponding tax liability of approximately $3,600. The Company&#8217;s payment of this tax liability was recorded as a cash flow from financing activity on the consolidated statement of cash flows.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">During the year ended December 31, 2022, there were 91,316 shares of common stock vested in accordance with the vesting terms of the RSAs. Three employees received less than the shares vested because they elected to have a total of 11,280 shares withheld in satisfaction of the employees corresponding tax liability of approximately $49,300. The Company&#8217;s payment of this tax liability was recorded as a cash flow from financing activity on the consolidated statement of cash flows.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">See Note 15 for additional information regarding stock option plans.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Warrants Issued</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On March 31, 2022, the Company issued a warrant to purchase 75,000 shares of common stock as part of the contingent consideration earned by ITA for 2021 EBITDA achievement. The warrant contains a strike price of $5.33 and has a four-year contractual term. The warrant is classified within stockholders&#8217; equity at its fair value. The fair value of the warrant was determined to be $108,000 utilizing the Black-Scholes-Merton option-pricing model at the time of issuance. Following such issuance, the Company has outstanding warrants to acquire 150,000 shares of common stock at a strike price of $5.33 that expire at terms through October 1, 2025.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Stock Repurchase Program</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On October 7, 2019, the Company announced that its Board of Directors approved a stock repurchase plan (the &#8220;Repurchase Plan&#8221;) to purchase up to $2.5 million of the Company&#8217;s common stock. Any repurchases will be made in compliance with the SEC&#8217;s Rule 10b-18 if applicable, and may be made in the open market or in privately negotiated transactions, including the entry into derivatives transactions. During November 2021, the Board increased the size of the Repurchase Plan to up to $5.0 million of the Company&#8217;s common stock, increasing the amount available for future purchases under the Repurchase Plan to $4.6 million. During the three month period ended March 31, 2022, we repurchased 196,586 shares of our common stock for a total of $818,200 and subsequently in March of 2022, the Board suspended the repurchase plan in order to use the company&#8217;s excess funds to invest into the business. The Company retired all common stock it repurchased.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>At The Market Offering Agreement</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On August 18, 2020, the Company entered into an At-The-Market Issuance Sales Agreement (the &#8220;Sales Agreement&#8221;) with B. Riley Securities, Inc. (&#8220;B. Riley FBR&#8221;), The Benchmark Company, LLC (&#8220;Benchmark&#8221;) and Spartan Capital Securities, LLC (&#8220;Spartan&#8221;, and together with B. Riley FBR and Benchmark, the &#8220;Sales Agents&#8221;) which establishes an at-the-market equity program pursuant to which the Company may offer and sell shares of our common stock, par value $0.001 per share, from time to time as set forth in the Sales Agreement. The Sales Agreement provides for the sale of shares of the Company&#8217;s common stock (&#8220;Shares&#8221;) having an aggregate offering price of up to $24,000,000.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Effective March 27, 2023, the Company provided notice to the sales agents under its At the Market Sales Agreement that it was terminating the agreement. No shares were offered during the years ended December 31, 2023 and 2022. Accordingly, no additional sales of shares of common stock will be offered pursuant to such an agreement.</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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858947398832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Options and Award Programs<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock Options and Award Programs</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 Options and Award Programs</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>15. Stock Options and Award Programs</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company&#8217;s stock incentive plan is administered by the Compensation Committee and authorizes the grant or award of incentive stock options, non-qualified stock options (NQSO), restricted stock awards (RSA), stock appreciation rights, dividend equivalent rights, performance unit awards and phantom shares. The Company issues new shares of common stock upon the exercise of stock options. Any shares associated with options forfeited are added back to the number of shares that underlie stock options to be granted under the stock incentive plan. The Company has issued restricted stock awards and non-qualified stock option awards as described below.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">Valuation of Stock Awards</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><em>Restricted Stock</em>.&#160;The Company records the fair value of all restricted stock awards based on the grant date fair value and amortizes stock compensation on a straight-line basis over the vesting period. Restricted stock award shares are issued when granted and included in the total number of common shares issued and outstanding. During the years ended December 31, 2023 and 2022, the Company granted 628,572 RSAs and 163,903 RSAs, respectively.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><em>Non-Qualified Stock Options</em>.&#160;The Company estimates the fair value of nonqualified stock awards using a Black-Scholes Option Pricing model (&#8220;Black-Scholes model&#8221;). The fair value of each stock award is estimated on the date of grant using the Black-Scholes model, which requires an assumption of dividend yield, risk free interest rates, volatility, forfeiture rates and expected option life. The risk-free interest rates are based on the U.S. Treasury yield for a period consistent with the expected term of the option in effect at the time of the grant. Expected volatilities are based on the historical volatility of our common stock over the expected option term. The expected term of options granted is based on analyses of historical employee termination rates and option exercises. There were 288,570 stock option awards granted during the year ended December 31, 2023. There were no stock option awards granted during the year ended December 31, 2022. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Option pricing model assumptions for NQSO awards granted were valued using the following assumptions for the years then ended as set forth below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Stock options granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">288,570</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>--</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Expected dividend yield</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">--</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>--</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Expected volatility</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">61.6% - 62.2%</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>--</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Risk-free interest rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">4.1%</p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>--</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Term</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">4 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>--</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">Non-Qualified Stock Option Awards</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">A summary of NQSO activity as of December 31, 2023 and 2022, and changes during the years then ended are set forth below: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Weighted </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Average</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Grant Date</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Grant Date</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:bottom;"><strong>NON-VESTED OPTIONS</strong></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Shares</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Fair Value</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Shares</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Fair Value</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Non-vested balances, January 1,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">25,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.98</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Granted (+)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>288,570</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>0.91</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">Expired (-)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">25,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.98</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Vested/Excercised (-)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Non-vested balances, December 31,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>288,570</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>0.91</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Weighted </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Average</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:bottom;"><strong>OUTSTANDING AND EXERCISABLE OPTIONS</strong></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Shares</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise Price</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Shares</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Exercise Price</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Awards outstanding, January 1,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>7,500</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>4.90</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">140,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5.79</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Granted (+)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>288,570</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>2.04</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">Cancelled (-)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.40</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Expired (-)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>7,500</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>4.90</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">127,500</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">5.89</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Awards outstanding, December 31,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>288,570</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>2.04</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">7,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">4.90</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Awards vested and expected to vest, </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">December 31,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>285,923</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>2.04</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">7,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">4.90</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Awards outstanding and exercisable, </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">December 31, </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">7,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">4.90</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The weighted-average remaining contractual life and the aggregate intrinsic value (the amount by which the fair value of the Company&#8217;s stock exceeds the exercise price of the option) of the stock options outstanding, exercisable, and vested and expected to vest as of December 31, 2023 are as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Outstanding</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Expected to</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px">and</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Outstanding</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Vest</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Exercisable</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Weighted-average remaining contractual life (in years)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.73</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.73</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.00</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Aggregate intrinsic value</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">79,485</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">78,756</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">Restricted Stock Awards</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">A summary of RSA activity as of December 31, 2023 and 2022, and changes for the years then ended are set forth below: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><strong>VESTED AND NON-VESTED AWARDS</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Non-vested awards outstanding, January 1,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>188,903</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">121,316</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Granted (+)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>628,572</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">163,903</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">Cancelled (-)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>31,746</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Vested (-)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">169,737</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">91,316</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Non-vested awards outstanding, December 31,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>615,992</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">188,903</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Weighted-average remaining contractual life (in years)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"><strong>0.3</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;">0.7</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Unamortized RSA compensation expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"><strong>483,416</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;">28,440</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Aggregate intrinsic value of RSAs non-vested, December 31</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"><strong>1,429,101</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;">343,822</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Aggregate intrinsic value of RSAs vested, December 31</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"><strong>326,628</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;">346,694</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">Long-Term Incentive Plan</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company maintains a long-term incentive plan (LTIP) that covers the period of January 1, 2023 through January 1, 2026. The plan was approved by the Board of Directors in August 2023. The LTIP has two components of equity-based compensation.&#160; The first is 250,000 Restricted Stock Awards (RSAs) that will be awarded to management and which will be issued to management in upcoming months, based on Board and management agreement. Of the 250,000 RSAs awarded, 83,333 are expected to vest on April 1, 2024. With the remaining awards vesting 83,333 on both January 1, 2025 and January 1, 2026. The second is 250,000 Performance- based Restricted Stock Units (PSRUs) that would vest upon meeting, by January 1, 2026, certain revenue, and adjusted EBITDA performance targets. As of December 31, 2023, the Company has not awarded the RSAs or PRSUs under this plan.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><span style="text-decoration:underline">Stock Compensation Expense</span></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Share-based compensation recognized under ASC 718-10 (including restricted stock awards) represents both stock options-based expense and stock grant expense. The Company recognized share-based compensation expense for the years then ended December 31 as set forth below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="10" style="width:6%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>YEAR ENDED DECEMBER 31, 2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="10" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">YEAR ENDED DECEMBER 31, 2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="10" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Shared-Based Compensation Expense</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="10" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Shared-Based Compensation Expense</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Employees</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Directors</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Employees</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Directors</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Total</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">Restricted share-based compensation expense</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong>641,730</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong>272,464</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong>914,194</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">265,704</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">262,878</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">528,582</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Non-qualified option share-based compensation expense</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"><strong>46,797</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"><strong>46,797</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:left;">Total share-based compensation before taxes</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong>688,527</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong>272,464</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong>960,991</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">265,704</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">262,878</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">528,582</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">At December 31, 2023, the Company had approximately $0.7&#160;million of total unrecognized share-based compensation expense, net of estimated forfeitures, related to share-based compensation that will be recognized over the weighted average remaining period of&#160;1.0 years.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858944779136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share (EPS)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Common Share (EPS)</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 );">Earnings Per Common Share (EPS)</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>16. Earnings Per Common Share (EPS)</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">The computations of basic and diluted EPS for the years ended were as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><strong>Basic and Diluted Earnings Per Share Computation:</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:left;">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(4,046,473</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(23,585,291</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:left;">Weighted average number of common shares</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>8,830,709</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">8,732,203</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 30px; text-align:left;">Basic and Diluted Loss Per Share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>(0.46</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">(2.70</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">For the year ended December 31, 2023 the Company had unexercised stock options of 288,570, RSAs of&#160;615,992 and warrants to purchase&#160;150,000&#160;shares of common stock, outstanding, that were anti-dilutive. For the year ended December 31, 2022 the Company had unexercised stock options of 106,685, RSAs of&#160;49,777 and warrants to purchase&#160;150,000&#160;shares of common stock, outstanding, that were anti-dilutive.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858944867024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Loss</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_ComprehensiveIncomeNoteTextBlock', window );">Accumulated Other Comprehensive Loss</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>17.&#160; Accumulated Other Comprehensive Loss </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Changes in the Company&#8217;s cumulative foreign currency translation adjustments due to translation of its foreign subsidiaries&#8217; Euro currency financial statements into the Company&#8217;s reporting currency were as and for the periods presented below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>YEAR ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Balances, January 1</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(350,234</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(241,586</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="TEXT-INDENT: 15px;vertical-align:top;">Net foreign currency translation gain (loss)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>15,335</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(108,648</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Balances, December 31</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>(334,899</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">(350,234</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive 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/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//220/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858943895376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies</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 style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>18.&#160; Commitments and Contingencies</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Employment Agreements</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company has employment agreements with certain executives that set forth compensation levels and provide for severance payments in certain instances.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><em>Legal Matters</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company is not involved in any material legal proceedings. </p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945466336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue by Service Type Customer Type and by Geographic Region<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue by Service Type Customer Type and by Geographic Region</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_wyyy_RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock', window );">Revenue by Service Type, Customer Type and by Geographic Region</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>19.&#160; Revenue by Service Type, Customer Type and by Geographic Region </strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company recognized revenues by the following broad service types: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">Carrier Services</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>58,229,511</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">53,339,950</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Managed Services</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>47,796,849</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">40,763,415</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>106,026,360</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">94,103,365</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company recognized revenues for the following customer types as set forth below: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">U.S. Federal Government</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>84,475,325</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">74,416,288</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">U.S. State and Local Governments</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>561,378</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">411,511</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">Foreign Governments</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>79,556</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">146,538</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Commercial Enterprises</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>20,910,101</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">19,129,028</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>106,026,360</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">94,103,365</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company recognized revenues from customers in the following geographic regions:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">United States</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>102,017,851</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">90,786,554</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Europe</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>4,008,509</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">3,316,811</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>106,026,360</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">94,103,365</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></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_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_wyyy_RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945409488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events</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 style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"><strong>20.&#160; Subsequent Events</strong></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On February 29, 2024, the Company entered into a Loan and Security Agreement (the &#8220;Loan&#8221;) and Promissory Note (the &#8220;Note,&#8221; and, together with the Loan, the &#8220;Agreements&#8221;) with Old Dominion National Bank.&#160; The Agreements provide for a new $4,000,000 revolving line of credit facility (the &#8220;Credit Facility&#8221;).</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Advances under the Credit Facility are subject to a borrowing base equal to the lesser of (i) $4,000,000 or (ii) 80% of billed accounts receivable less than 90 days outstanding.&#160; Interest accrues on the outstanding principal balance of the Credit Facility at an annual rate equal to the Prime Rate published in The Wall Street Journal, subject to a floor rate of 7.25%.&#160; Outstanding interest on the amount borrowed is payable monthly and all outstanding interest and principal is due on the maturity date of February 28, 2025.&#160; The Credit Facility includes customary covenants and events of default, including the following items that are measured annually commencing December 31, 2024: (i) a minimum tangible net worth of $2.0 million; (ii) a minimum annual EBITDA of $1.0 million and (iii) a ratio of current assets to current liabilities of not less than 1.0 to 1.0. The terms of new Credit Facility prohibit the use of our Factoring Arrangement. The Company has not had material borrowings on its Credit Facility through March 26, 2024.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858944366864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Significant Accounting Policies</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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The accompanying consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) and the financial statement rules&#160;and regulations of the Securities and Exchange Commission.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The accompanying consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries and acquired entities since their respective dates of acquisition. All significant inter-company amounts were eliminated in consolidation.</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_wyyy_GovernmentSubsidiesPolicyPolicyTextBlock', window );">Government Subsidies</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief and Economic Security Act (&#8220;CARES Act&#8221;), which among other things, provides employer payroll tax credits for qualified wages and options to defer payroll tax payments for a limited period. The Company records government subsidies as offsets to the related operating expenses. During the year ended 12/31/22, the Company collected $1.6M payroll tax credits that were earned and recognized prior to fiscal year 2022.</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_wyyy_AccountingStandardsUnderEvaluationPolicyTextBlock', window );">Accounting Standards under Evaluation</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326):&#160;Measurement of Credit Losses on Financial Instrument (&#8220;Topic 326&#8221;). Topic 326 amends guidance on reporting credit losses for assets held at amortized cost basis and available for sale debt securities. For assets held at amortized cost basis, Topic 326 eliminates the probable initial recognition threshold in current GAAP and, instead, requires an entity to reflect its current estimate of all expected credit losses. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net amount expected to be collected. For available for sale debt securities, credit losses should be measured in a manner similar to current GAAP, however Topic 326 will require that credit losses be presented as an allowance rather than as a write-down. This ASU update affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The Company adopted Topic 326 on January 1, 2023. The adoption of ASU 2016-03 did not have a material impact on the Company's consolidated financial statements.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">In November 2023, the FASB issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-07,&#160;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure of incremental segment information on an annual and interim basis. This standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and requires retrospective application to all prior periods presented in the financial statements. The Company is currently evaluating the impacts of the new standard.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">In December 2023, the FASB issued ASU 2023-09,&#160;Income Taxes &#8211; Improvements to Income Tax Disclosures, requiring enhancements and further transparency to certain income tax disclosures, most notably the tax rate reconciliation and income taxes paid. This ASU is effective for fiscal years beginning after December 15, 2024 on a prospective basis and retrospective application is permitted. The Company is currently evaluating the impacts of the new standard.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Assets and liabilities denominated in foreign currencies are translated into U.S. dollars based upon exchange rates prevailing at the end of each reporting period. The resulting translation adjustments, along with any related tax effects, are included in accumulated other comprehensive loss, a component of stockholders&#8217; equity. Translation adjustments are reclassified to earnings upon the sale or substantial liquidation of investments in foreign operations. Revenues and expenses are translated at the average month-end exchange rates during the year. Gains and losses related to transactions in a currency other than the functional currency, including operations outside the U.S. where the functional currency is the U.S. dollar, are reported net in the Company&#8217;s Consolidated Statements of Operations, depending on the nature of the activity.&#160; See Note 17 for additional information. </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_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Segments are defined by authoritative guidance as components of a company in which separate financial information is available and is evaluated by the chief operating decision maker (CODM), or a decision-making group, in deciding how to allocate resources and in evaluating financial performance. The Company&#8217;s CODM is its chief executive officer.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company&#8217;s customers view our market as a singular business and demand an integrated and scalable suite of enterprise-wide solutions.&#160; The Company&#8217;s TMaaS offerings are substantially managed service driven solutions that use our proprietary technology platform to deliver our services.&#160; The amount of labor required to perform our contract obligations may vary significantly contract to contract depending on the customer&#8217;s specific requirements; however, the way in which we perform these services is consistent across the company and requires a connected group of internal subject matter experts and support personnel. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">In order to evaluate a managed service business model the Company&#8217;s CODM measures financial performance and allocates resources based on the overall consolidated results of managed and carrier services and related margins.&#160; These consolidated financial metrics provide a stronger indication of how the Company is managing its key customer relationships and assesses overall profitability. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">As a result, the Company comprises of one operating segment and presents single reporting segment for purposes of financial reporting and prepared its consolidated financial statements upon that basis. &#160;&#160;&#160;&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates and Critical Accounting Estimates</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.&#160; Critical accounting estimates include the Company&#8217;s valuation of goodwill impairment. To estimate the fair value of its reporting unit, the Company projects future cash flows using management&#8217;s assumptions for revenue growth rate, operating margins, and a discount rate. These estimates can significantly affect the outcome of the Company&#8217;s impairment assessment.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Other areas requiring use of estimates and judgment relate to revenue recognition, accounts receivable valuation reserves, ability to realize intangible assets, ability to realize deferred income tax assets, contingent consideration, fair value of certain financial instruments and the evaluation of contingencies and litigation.&#160; Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances.&#160; Actual results could differ from those estimates.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, based on the Company&#8217;s principal or, in the absence of a principal, most advantageous market for the specific asset or liability.&#160; GAAP provides for a three-level hierarchy of inputs to valuation techniques used to measure fair value, defined as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;"><span style="text-decoration:underline">Level 1</span> - Inputs that are quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity can access.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;"><span style="text-decoration:underline">Level 2</span> - Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability, including:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:8%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Quoted prices for similar assets or liabilities in active markets</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Quoted prices for identical or similar assets or liabilities in markets that are not active</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Inputs other than quoted prices that are observable for the asset or liability</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#9632;</p></td><td style="vertical-align:top;">Inputs that are derived principally from or corroborated by observable market data by correlation or other means</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;"><span style="text-decoration:underline">Level 3</span> - Inputs that are unobservable and reflect the Company&#8217;s own assumptions about the assumptions market participants would use in pricing the asset or liability based on the best information available in the circumstances (e.g., internally derived assumptions surrounding the timing and amount of expected cash flows). The Company measured the fair value of contingent consideration using unobservable inputs (level 3). </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company monitors the market conditions and evaluates the fair value hierarchy levels at least quarterly. For any transfers in and out of the levels of the fair value hierarchy, the Company elects to disclose the fair value measurement at the beginning of the reporting period during which the transfer occurred.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Note 3 for changes in fair value of liabilities recorded in connection with certain liabilities that are measured at fair value on a recurring basis.</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 );">Financial Instruments</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Financial instruments that potentially subject the Company to credit risk consist of cash and cash equivalents and accounts receivable.&#160; </p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company maintains interest-bearing cash deposits and short-term overnight investments with large financial institutions.&#160; The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents for purposes of these consolidated financial statements.&#160; Interest-bearing cash deposits maintained by financial institutions in the United States of America are insured by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) up to a maximum of $250,000. &#160;At December 31, 2023 and 2022, the Company had deposits in excess of FDIC limits of approximately $5.5 million and $5.1 million, respectively.<em> </em>&#160;The Company also maintains deposits with a financial institution in Ireland that are insured by the Central Bank of Ireland up to a maximum of &#8364;100,000 per financial institution. The Company also maintains deposits with a financial institution in the United Kingdom that are insured by Financial Services Compensation Scheme up to a maximum of &#163;75,000 per financial institution. At December 31, 2023 and 2022, the Company had foreign bank deposits in excess of insured limits of approximately $0.6 million and $1.3 million, respectively.</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_wyyy_ReceivablesTradesAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Allowances for Credit Losses</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company determines its allowance for credit allowances by considering a number of factors, including the type of customer, credit worthiness, payment history, length of time accounts receivable are past due, the Company&#8217;s previous loss history, the customer&#8217;s current ability to pay its obligation to the Company, and the condition of the general economy and the industry as a whole.&#160; The Company writes off accounts receivable when they are deemed to be uncollectible, having exhausted all collection efforts.&#160; &#160;&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Inventories consist of mobile devices and accessories and identity credential hardware components.&#160; Inventories are valued at the lower of cost, using first-in, first-out method, or net realizable value.&#160; The Company may record a write-down for inventories which have become obsolete or are in excess of anticipated demand or net realizable value.&#160; If future demand or market conditions for our products are less favorable than forecasted or if unforeseen technological changes negatively impact the utility of inventory, we may be required to record additional write-downs, which would adversely affect our gross profit.&#160; For the years ended December 31, 2023 and 2022, there were no inventory write-downs.&#160; &#160;&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Property and equipment are stated at historical cost, net of accumulated depreciation and amortization. Depreciation and amortization expense is computed using the straight-line method over the estimated useful lives based upon the classification of the property and/or equipment or lease period for assets acquired under lease arrangements. The estimated useful lives of the assets are as follows:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Estimated</p></td></tr><tr style="height:15px"><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid; COLOR: ;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Useful Life</p></td></tr><tr style="height:15px"><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"></td></tr><tr style="height:15px;background-color:#cceeff"><td>Computer hardware and software</td><td style="COLOR: ; mso-ignore: colspan;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">3-5 years</p></td></tr><tr style="height:15px;background-color:#ffffff"><td>Furniture and fixtures</td><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">5 years</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="COLOR: ;">Mobile equipment</td><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">3 years</p></td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company assesses the recoverability of property and equipment by determining whether the depreciation of property and equipment over its remaining life can be recovered through projected undiscounted future cash flows. The amount of property and equipment impairment if any, is measured based on fair value and is charged to operations in the period in which property and equipment impairment is determined by management. As of December 31, 2023 and 2022, the Company&#8217;s management has not identified any material impairment of its property and equipment. </p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company has leases for corporate offices that are accounted for under ASC 842, Leases (Topic 842). The leases have remaining lease terms ranging from one year to&#160;eighteen years.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company determines if an arrangement is a lease at inception. The Company considers any contract where there is an identified asset and that it has the right to control the use of such asset in determining whether the contract contains a lease. A right-of-use (&#8220;ROU&#8221;) asset represents the Company&#8217;s right to use an underlying asset for the lease term and the lease liabilities represent its obligation to make lease payments arising from the lease. Lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company&#8217;s leases do not provide an implicit rate, the Company uses an incremental borrowing rate based on the information available on the lease commencement date in determining the present value of lease payments. The lease ROU assets include any lease payments made prior to the rent commencement date. Lease expense for lease payments are recognized on a straight-line basis over the lease term. </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_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company accounts for goodwill and other indefinite-lived intangible assets in accordance with ASC 350, Intangibles (Topic 350). Under ASC Topic 350, goodwill and certain indefinite-lived intangible assets are not amortized but are subject to an annual impairment test as of December 31, and between annual tests if events occur or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;The Company has a single reporting unit and all goodwill relates to that reporting unit. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company recorded a non-cash goodwill impairment charge of $16.3 million during 2022 following goodwill impairment testing performed as a result of sustained decreases in our publicly quoted share price and market capitalization. There was no goodwill impairment during 2023.&#160;&#160;&#160; </p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of long-lived assets</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company reviews long-lived assets such as property and equipment, right of use assets, and intangible assets with finite useful lives for impairment whenever events or changes in circumstances indicate that the carrying value of the asset or asset group may not be recoverable&#160;by comparing the net book value of the asset group to their estimated undiscounted future cash flows expected from their use and eventual disposition. Impaired assets are recorded at estimated fair value, determined principally by using the present value of estimated future cash flows expected from their use and eventual disposition.</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_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenues from Contracts with Customers</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company reports products and services under the categories managed services and carrier services as described below: &#160;&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><strong><em>Carrier Services.</em></strong> The Company bills for costs incurred to deliver phone, data and satellite and related mobile services for a connected device or end point.&#160; These services require us to procure, process and pay communications carrier invoices.&#160; We recognize revenues and related costs on a gross basis for such arrangements whenever we control the products and services before they are transferred to the customer.&#160; We are the principal in these transactions when we are seen as the primary creditor, we directly issue purchase orders directly to communications carriers for wireline and wireless services, and/or we have discretion in choosing optimal providers and rate plans.&#160; For arrangements in which we do not control the product or service, do not have economic risk, and do not have pricing or vendor discretion we recognize revenues and related costs on a net basis.&#160; A significant portion of our overall reported revenue is tied to this service component; however, it represents an insignificant portion of our overall reported gross profit.&#160; This is a commodity type service and margins are nominal, but this is a necessary service to deliver to federal government customers that engage us to provide a full-service solution.&#160; The Company does not assume the credit risk when providing these services for commercial customers due to the increased credit risk involved.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><strong><em>Managed Services.</em></strong><em> </em>&#160;The Company delivers managed services under a full-service, quasi full-service or self-service solution to suit our customers&#8217; needs.&#160; A significant portion of our reported gross profit is tied to this service component.&#160; Revenue is accrued based on what the Company expects will be ultimately invoiced. Differences between accrued revenues and actual billed revenues are adjusted in the period that billings are prepared and such differences have not historically been material. Managed services are not interdependent and there are no undelivered performance obligations in these arrangements.&#160; The Company aggregates its billable revenue under the following groupings: </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"><span style="text-decoration:underline">Managed Service Fees:</span> The Company delivers managed services under firm fixed price contracts that may include multiple performance obligations.</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:8%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:8%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">o</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Revenue for fixed price services are generally completed and billed in the same accounting period and we charge a fixed fee for each performance obligation which may be tied to the number of units managed, percentage of supplier spend and/or savings, units delivered, certificates issued by the Company, certificate validation services installed in a customer&#8217;s environment, accessories sold and billable hours. Revenue from this service requires accounting estimates due to delays between completion of the service and the normal billing cycle.</p></td></tr></tbody></table><table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:8%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">o</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Revenue for fixed price software sold as a term license is recognized ratably over the license term from the date the software is accepted by the customer. Maintenance services, if contracted, are recognized ratably over the term of the maintenance agreement, generally twelve months. Revenue for fixed price software licenses that are sold as a perpetual license with no significant customization are recognized when the software is delivered. Implementation fees are recognized when the work is completed. Revenue from this service does not require significant accounting estimates.</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">o</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Revenue is recognized from the sales of identity credentials to an individual or organization upon issuance less a portion deferred for monthly credential validation support services. In the case of bulk sales or credential management system revenue is recognized upon issue or availability to the customer for issuance. There is generally no significant performance obligation to provide post contract services in relation to identity consoles delivered. Identity certificates issued have a fixed life and cannot be modified once issued.</p></td></tr></tbody></table><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160; </p><table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><span style="text-decoration:underline">Billable Service Fees.</span> The Company delivers subject matter expertise either offsite or onsite for certain customers at a fixed hourly rate or fixed monthly fee. Billable services are generally completed and billed in the same accounting period and charge a fixed fee based on actual hours worked and actual costs incurred. Revenue is accrued based on what the Company expects will be ultimately invoiced. Differences between accrued revenues and actual billed revenues are adjusted in the period that billings are prepared and such differences have not historically been material</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;"><span style="text-decoration:underline">Reselling and Other Service Fees.</span> The Company delivers third party products and services to satisfy customer contractual obligations. The Company recognizes revenues and related costs on a gross basis for such arrangements whenever we control the products and services before they are transferred to the customer. The Company is the principal in these transactions as we are seen as the primary creditor, carries inventory risk for undelivered products and services, and directly issues purchase orders third party suppliers, and has discretion in sourcing among many different suppliers. For those transactions in which we procure and deliver products and services for our customers on their own account, the Company does not control the product or service, does not have economic risk, and does not have pricing or vendor discretion and therefore does not recognize revenues and related costs on a gross basis for these arrangements. The Company only recognizes revenues earned for arranging the transaction and any related costs.</td></tr></tbody></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_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock', window );">Software Development Costs</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company applies the principles of FASB&#160;ASC&#160;350-40,&#160;<em>Accounting for the Cost of Computer Software Developed or Obtained for Internal Use</em>&#160;(&#8220;ASC&#160;350-40&#8221;).&#160;ASC&#160;350-40 requires that internal use software development costs incurred before the preliminary project stage be expensed as incurred. We capitalize development costs related to these software applications once the preliminary project stage is complete and it is probable that the project will be completed, and the software will be used to perform the function intended.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company also applies the principles of FASB&#160;ASC&#160;985-20,&#160;<em>Accounting for the Costs of Computer Software to Be Sold, Leased, or Otherwise Marketed</em>&#160;(&#8220;ASC&#160;985-20&#8221;).&#160;ASC&#160;985-20 requires that software development costs incurred in conjunction with development of computer software to be sold to be charged to research and development expense until technological feasibility is established. Thereafter, until the product is released for sale, development costs of computer software to be sold are capitalized and reported at the lower of unamortized cost or net realizable value of the related product.</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_ResearchAndDevelopmentExpensePolicy', window );">Product Development</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Product development expenses include payroll, employee benefits, and other employee related expenses associated with product development. Product development expenses also include third-party development and programming costs, subject matter experts, localization costs incurred to translate software for international markets, and the amortization of purchased software code and services content. Costs related to product development are expensed until the point that preliminary project stage is complete or technological feasibility is reached. Costs incurred during the implementation of product development and enhancements are capitalized and amortized to cost of revenue over the estimated lives of the solution.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">For the years ended December 31, 2023 and 2022, the Company incurred product development costs associated with TMaaS platform application, Secure Identity Management Solutions, Unified Communications Analytics (UCAS) solution, and data center of approximately $0.9 million and $3.2 million, respectively, which were capitalized.&#160; See Note 9 to the consolidated financial statements for additional information about capitalization of product development costs. </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_wyyy_JudgmentsAndEstimatesPolicy', window );">Judgments and Estimates</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company&#8217;s contracts with customers often include promises to transfer multiple products and services to a customer under a fixed rate or fixed fee arrangement. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require judgment. Components of our managed service solution are generally distinct performance obligations that are not interdependent and can be completed within a month. The Company&#8217;s products are generally sold with a right of return. Historically the returns have been immaterial and recognized in the period which the products are returned. While historically immaterial as well, the Company may provide other event driven credits or disincentives for not meeting performance obligations which are accounted for as variable consideration and recognized in the period which the event occurs.</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_wyyy_ContractBalancesPolicyTextBlock', window );">Contract Balances</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">A significant portion of contract balances represent revenues earned on federal government contracts. Timing of revenue recognition may differ materially from the timing of invoicing to customers due a long-standing practice of issuing a consolidated managed service invoice. A consolidated invoice usually requires data such as billable hours, units managed, credentials issued, accessories sold and usage data from telecommunications providers and other suppliers. As a result it could take between thirty (30) to sixty (60) days after all performance obligations have been met to deliver a complete customer invoice. As a result, the Company may have both accounts receivables (invoiced revenue) and unbilled receivables (revenue recognize but not yet invoiced) that could represent one or more months of revenue. Additionally, the Company may be required under contractual terms to bill for services in advance and deferred recognition of revenue until all performance obligations have been met.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within thirty (30) to ninety (90) days. Payment terms and conditions for government and commercial customers are described below:</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="width:4%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:4%;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Government contract billings are generally due within thirty (30) days of the invoice date. Government accounts receivable payments could be delayed due to administrative processing delays by the government agency, continuing budget resolutions that may delay availability of contract funding, and/or administrative only invoice correction requests by contracting officers that may delay payment processing by our government customer.</td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><span style="font-family:symbol">&#183;</span></p></td><td style="vertical-align:top;">Commercial contracts are billed based on the underlying contract terms and conditions which generally have repayment terms that range from thirty (30) to ninety (90) days. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component.</td></tr></tbody></table><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers.</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company assesses its ability to collect outstanding receivables and contract assets and provides customer-specific allowances for credit losses and general allowances for the portion of receivables and contract assets that are estimated to be uncollectible. Allowances for credit losses are based on historical collection experience and expected credit losses, customer specific financial condition, current economic trends in the customer's industry and geographic region, changes in customer demand and the overall economic climate in the market the Company serves. Customer accounts receivable balances that remain uncollected for more than 45 days are further reviewed for collectability and are considered past due after 90 days unless different contractual repayment terms were extended under a contract with a customer. The Company will reserve such amounts estimated to be uncollectable. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"><em>Costs to Obtain a Contract with a Customer</em></p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company does not recognize assets from the costs to obtain a contract with a customer and generally expenses these costs as incurred.&#160; The Company primarily uses internal labor to manage and oversee the customer acquisition process and to finalize contract terms and conditions and commence customer start-up activities, if any.&#160; Internal labor costs would be incurred regardless of the outcome of a contract with a customer and as such those costs are not considered incremental to the cost to obtain a contract with a customer.&#160; The Company does not typically incur significant incremental costs to obtain a contract with a customer which may include payment of commissions to certain internal and/or external sales agents upon collection of invoiced sales from the customer.&#160; The Company does not typically prepay sales commissions in advance of being paid for services delivered.</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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company accounts for income taxes in accordance with authoritative guidance which requires that deferred tax assets and liabilities be computed based on the difference between the financial statement and income tax bases of assets and liabilities using the enacted marginal tax rate.&#160; The guidance requires that the net deferred tax asset be reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the net deferred tax asset will not be realized.&#160; </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. Under existing income tax accounting standards such objective evidence is more heavily weighted in comparison to other subjective evidence such as our projections for future growth, tax planning and other tax strategies. </p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">&#160;</p><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company recognizes the impact of an uncertain tax position taken or expected to be taken on an income tax return in the financial statements at the amount that is more likely than not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized in the financial statements unless it is more likely than not of being sustained upon audit by the relevant taxing authority.</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_EarningsPerSharePolicyTextBlock', window );">Basic and Diluted Earnings Per Share (EPS)</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">Basic EPS includes no dilution and is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted EPS includes the potential dilution that could occur if securities or other contracts to issue common and restricted stock were exercised or converted into common and restricted stock.&#160; The number of incremental shares from assumed conversions of stock options and unvested restricted stock awards included in the calculation of diluted EPS was calculated using the treasury stock method.&#160; See Note 16 to the consolidated financial statements for computation of EPS.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Employee Stock-Based Compensation</a></td>
<td class="text"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;">The Company accounts for stock-based employee compensation arrangements under provisions of ASC 718-10.&#160; The Company recognizes the cost of employee stock awards granted in exchange for employee services based on the grant-date fair value of the award using a Black-Scholes option-pricing model, net of expected forfeitures. Those costs are recognized ratably over the vesting period.&#160; Each stock option has an exercise price equal to the market price of the Company&#8217;s common stock on the date of grant and a contractual term ranging from 3 to 10 years. See Note 15 to the consolidated financial statements for additional information about stock-based compensation programs. </p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 60<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482053/820-10-60-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of 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> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482105/912-330-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483044/730-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 4<br> -SubTopic 50<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482610/350-50-25-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -SubTopic 40<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482633/350-40-30-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_AccountingStandardsUnderEvaluationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_AccountingStandardsUnderEvaluationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_ContractBalancesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_ContractBalancesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_GovernmentSubsidiesPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_GovernmentSubsidiesPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_JudgmentsAndEstimatesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_JudgmentsAndEstimatesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_ReceivablesTradesAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_ReceivablesTradesAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858942480096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Significant Accounting Policies</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_wyyy_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock', window );">Schedule of property plant and equipment estimated useful lives</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;width:9%;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Estimated</p></td></tr><tr style="height:15px"><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid; COLOR: ;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Useful Life</p></td></tr><tr style="height:15px"><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"></td></tr><tr style="height:15px;background-color:#cceeff"><td>Computer hardware and software</td><td style="COLOR: ; mso-ignore: colspan;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">3-5 years</p></td></tr><tr style="height:15px;background-color:#ffffff"><td>Furniture and fixtures</td><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">5 years</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="COLOR: ;">Mobile equipment</td><td style="COLOR: ;"></td><td style="COLOR: ;"></td><td style="COLOR: ;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">3 years</p></td></tr></tbody></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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 useful lives of property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858943895376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Measurements</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_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Schedule of liabilities measured at fair value on a recurring basis</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Quoted Prices in</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Significant Other</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Active Markets</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Observable Inputs</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Unobservable Inputs</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Description</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>(Level 1)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>(Level 2)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>(Level 3)</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Liabilities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="10" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Contingent consideration - cash settled</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>6,500</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>6,500</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Contingent consideration - warrants</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>400</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>400</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Total liabilities measured and recorded at fair value</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>6,900</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>6,900</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Quoted Prices in</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Significant Other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Active Markets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Observable Inputs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Unobservable Inputs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="BORDER-BOTTOM: 1px solid;vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Description</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">(Level 1)</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">(Level 2)</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="2" style="BORDER-BOTTOM: 1px solid;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">(Level 3)</p></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Liabilities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Contingent consideration - cash settled</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">6,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Contingent consideration - warrants</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">400</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">400</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Total liabilities measured and recorded at fair value</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">6,900</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">6,900</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of liabilities measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945374080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable and Significant Concentrations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Accounts Receivable and Significant Concentrations</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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of accounts receivable</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">U.S. Federal, State, and Local Government (1)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>6,402,922</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">7,272,993</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Commercial (2)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>1,898,230</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">2,055,782</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Gross accounts receivable</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>8,301,152</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">9,328,775</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less: allowances for credit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">losses (3)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>81,359</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">51,666</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Accounts receivable, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>8,219,793</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">9,277,109</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedule of concentration of risk</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Customer Type</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="4" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">U.S. Federal Government (1)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">79.7</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">79.1</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">U.S. State &amp; Local and Foreign Governments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.6</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.6</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-16<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858944867024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unbilled Accounts Receivable and Significant Concentrations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Accounts Receivable and Significant Concentrations</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_wyyy_SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock', window );">Schedule of concentration of risk</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>As a % of</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">As a % of</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"><strong>Customer Type</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Receivables</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Receivables</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="4" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">U.S. Federal Government</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>97</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">97</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945290016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Assets and Other Long Term Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_OtherAssetsDisclosureAbstract', window );"><strong>Other Current Assets and Other Long Term Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of Other current assets</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Inventories</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>366,126</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">222,279</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Prepaid insurance and other assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>717,545</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">713,699</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Total other current assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>1,083,671</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">935,978</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></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_ScheduleOfOtherAssetsNoncurrentTextBlock', window );">Schedule of other long term assets</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Security deposits</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>40,587</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">67,748</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Capital work in progress</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>442,701</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,958,097</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Other long term assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>483,288</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">2,025,845</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></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_ScheduleOfOtherAssetsNoncurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_OtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_OtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945103568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and Equipment</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 );">Property, plant and equipment</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Computer hardware and software</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>3,355,488</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,158,428</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Furniture and fixtures</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>503,913</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">502,391</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Leasehold improvements</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>330,040</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">284,321</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Automobiles</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>128,994</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">122,524</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Gross property and equipment</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>4,318,435</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,067,664</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less: accumulated depreciation and</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>3,537,635</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">3,089,446</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Property and equipment, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>780,800</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">978,218</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858942540912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease cost</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Operating lease expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>12,463</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">16,351</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Finance lease expense:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Amortization of right of use assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>684,600</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">682,102</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Interest on finance lease liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>214,954</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">241,444</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Total finance lease expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>899,554</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">923,546</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></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_wyyy_SupplementalInformationRelatedToLeasesTableTextBlock', window );">Supplemental information related to leases</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Operating cash flows from leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>227,417</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">257,795</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Financing cash flows from leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>586,833</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">600,438</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Lease right of use assets, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>4,045,222</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,723,899</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Current portion of lease liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>638,258</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">596,529</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Lease liabilities, net of current portion</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>4,114,516</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,745,909</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Weighted average remaining lease term</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Finance leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>10.2</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">11</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Weighted average discount rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Finance leases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>3.5</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.5</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Maturities of lease liabilities</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">822,740</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">730,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2026</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">631,541</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2027</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">633,663</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">2028</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">695,939</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Thereafter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">2,228,121</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total undiscounted finance lease payments</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,742,504</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Less: Imputed interest</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">989,730</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Total lease liability</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">4,752,774</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_SupplementalInformationRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_SupplementalInformationRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858947273680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangibles Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangibles Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of finite-lived intangible assets</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="10" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31, 2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Gross Carrying</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Accumulated</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Net Book</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Amount</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Amortization</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>Value</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="7" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Customer Relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>2,392,000</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(538,200</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>1,853,800</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Channel Relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>2,628,080</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(1,693,652</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>934,428</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Internally Developed Software</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>7,892,045</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(4,331,203</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>3,560,842</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Trade Name and Trademarks</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>1,330,472</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(343,194</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>987,278</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>14,242,597</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(6,906,249</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>7,336,348</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="10" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31, 2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Gross Carrying</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Accumulated</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Net Book</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Amount</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Amortization</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">Value</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="7" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Customer Relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,392,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(299,000</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,093,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Channel Relationships</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,628,080</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,518,446</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,109,634</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Internally Developed Software</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,665,957</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(2,546,407</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3,119,550</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Trade Name and Trademarks</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,330,472</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(254,496</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,075,976</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">12,016,509</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(4,618,349</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">7,398,160</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></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 finite-lived intangible assets, future amortization expense</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">2024</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">2,445,034</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">2025</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,718,736</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">2026</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">930,582</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">2027</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">511,170</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">2028</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">511,170</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Thereafter</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,219,656</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 15px; text-align:left;">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">7,336,348</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></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_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945138176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill</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 goodwill</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Balances, January 1</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>5,811,578</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">22,088,578</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Impairment </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(16,277,000</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Balances, December 31</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>5,811,578</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">5,811,578</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945465808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Current Liabilities</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 liabilities</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">DECEMBER 31,</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td colspan="4" style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Carrier service costs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>12,959,350</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">8,402,770</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Salaries and payroll taxes</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>1,681,160</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,637,628</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Inventory purchases, consultants and other costs</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>1,463,102</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,205,209</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>72,090</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">81,662</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>16,175,702</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">11,327,269</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></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_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858947221664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes</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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of components of income tax expense (benefit)</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Current provision </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">State</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>30,000</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">20,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Foreign</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(3,914</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">26,982</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>26,086</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">46,982</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Deferred provision (benefit)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Federal</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>57,849</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4,717,527</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">State</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>77,519</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">298,832</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Foreign</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(28,211</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">14,534</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Total</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>107,157</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">5,030,893</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Income tax provision</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>133,243</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">5,077,875</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of effective income tax rate reconciliation</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Statutory federal income tax rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>21.0</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">21.0</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">State, net of federal benefit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>4.4</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.0</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Non-deductible expenses</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-1.3</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-5.7</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Valuation allowance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-23.4</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-45.9</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Foreign rate differential</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-0.6</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.0</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Return to accrual difference true-ups</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-1.7</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.3</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Other</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-0.8</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-0.2</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Deferred tax adjustment and true-up</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>0.2</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">-1.0</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt">Combined effective tax rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>-2.2</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>%</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">-27.4</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">%</td></tr></tbody></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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax assets and liabilities</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Deferred tax assets:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Net operating loss carryforwards</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>11,836,460</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">10,584,372</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Alternative minimum tax credit</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>45,650</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">45,650</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Share-based compensation</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>531,179</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">475,297</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Intangible amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(334,043</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(48,740</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Lease liability</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>1,581,946</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">1,555,503</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Other assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>770,488</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">167,825</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Total deferred tax assets</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>14,431,680</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">12,779,907</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Less: valuation allowance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(11,930,917</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(10,503,243</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Total deferred tax assets, net</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>2,500,763</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">2,276,664</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Deferred tax liabilities:</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Goodwill amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>366,764</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">116,530</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Depreciation</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>456,913</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">324,959</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Foreign intangible amortization</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>276,321</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">334,973</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Other liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>15,052</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">11,354</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Lease asset</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>1,402,636</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">1,401,939</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px">Total deferred tax liabilities</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>2,517,686</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">2,189,755</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Net deferred tax (liability) asset</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(16,923</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">86,909</td><td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></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_SummaryOfValuationAllowanceTextBlock', window );">Summary of valuation allowance</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Beginning balance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(10,503,243</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(1,999,630</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px">Increases</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>(1,427,674</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;">(8,503,613</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Ending balance</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"><strong>(11,930,917</strong></td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;">(10,503,243</td><td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 9<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfValuationAllowanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfValuationAllowanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945514192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Options and Award Programs (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock Options and Award Programs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of assumptions</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"><strong>2023</strong></p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">2022</p></td><td style="PADDING-BOTTOM: 1px;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Stock options granted</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">288,570</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>--</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Expected dividend yield</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">--</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>--</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Expected volatility</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">61.6% - 62.2%</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>--</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Risk-free interest rate</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">4.1%</p></td><td style="width:1%;white-space: nowrap;"></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>--</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in">Term</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td></td><td><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;">4 years</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>--</strong></p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of non qualified stock option awards</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Weighted </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Average</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Grant Date</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Grant Date</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:bottom;"><strong>NON-VESTED OPTIONS</strong></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Shares</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Fair Value</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Shares</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Fair Value</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Non-vested balances, January 1,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">25,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.98</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Granted (+)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>288,570</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>0.91</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">Expired (-)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">25,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">3.98</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Vested/Excercised (-)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Non-vested balances, December 31,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>288,570</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>0.91</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">-</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Weighted </strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Weighted </p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Average</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Average</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:bottom;"><strong>OUTSTANDING AND EXERCISABLE OPTIONS</strong></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Shares</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Exercise Price</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Shares</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Exercise Price</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Awards outstanding, January 1,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>7,500</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>4.90</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">140,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5.79</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Granted (+)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>288,570</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>2.04</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">Cancelled (-)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.40</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Expired (-)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>7,500</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>4.90</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">127,500</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">5.89</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Awards outstanding, December 31,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>288,570</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>2.04</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">7,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">4.90</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Awards vested and expected to vest, </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">December 31,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>285,923</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>2.04</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">7,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">4.90</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Awards outstanding and exercisable, </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">December 31, </p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">7,500</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">4.90</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_ScheduleOfWeightedAverageRemainingContractualLifeAndTheAggregateIntrinsicValueTableTextBlock', window );">Schedule of weighted-average remaining contractual life and the aggregate intrinsic value</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Outstanding</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;"></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px">Expected to</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px">and</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Outstanding</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Vest</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Exercisable</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Weighted-average remaining contractual life (in years)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.73</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">4.73</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">0.00</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Aggregate intrinsic value</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">79,485</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">78,756</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></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_wyyy_ScheduleOfRestrictedStockAwardsVestedAndNonVestedAwards', window );">Schedule of restricted stock awards</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><strong>VESTED AND NON-VESTED AWARDS</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Non-vested awards outstanding, January 1,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>188,903</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">121,316</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Granted (+)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>628,572</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">163,903</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">Cancelled (-)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>31,746</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">5,000</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Vested (-)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">169,737</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">91,316</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Non-vested awards outstanding, December 31,</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>615,992</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">188,903</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Weighted-average remaining contractual life (in years)</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"><strong>0.3</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;">0.7</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Unamortized RSA compensation expense</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"><strong>483,416</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;">28,440</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Aggregate intrinsic value of RSAs non-vested, December 31</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"><strong>1,429,101</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;">343,822</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Aggregate intrinsic value of RSAs vested, December 31</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"><strong>326,628</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;">346,694</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></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_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Schedule of share-based compensation expense</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="10" style="width:6%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>YEAR ENDED DECEMBER 31, 2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="10" style="width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">YEAR ENDED DECEMBER 31, 2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="10" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>Shared-Based Compensation Expense</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="10" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Shared-Based Compensation Expense</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Employees</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Directors</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>Total</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Employees</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Directors</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">Total</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">Restricted share-based compensation expense</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong>641,730</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong>272,464</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong>914,194</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">265,704</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">262,878</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">528,582</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Non-qualified option share-based compensation expense</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"><strong>46,797</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"><strong>-</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"><strong>46,797</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;">-</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:6%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:left;">Total share-based compensation before taxes</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong>688,527</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong>272,464</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"><strong>960,991</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">265,704</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">262,878</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;">528,582</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></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_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_ScheduleOfRestrictedStockAwardsVestedAndNonVestedAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_ScheduleOfRestrictedStockAwardsVestedAndNonVestedAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_ScheduleOfWeightedAverageRemainingContractualLifeAndTheAggregateIntrinsicValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_ScheduleOfWeightedAverageRemainingContractualLifeAndTheAggregateIntrinsicValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858943502720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share (EPS) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Common Share (EPS)</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 earnings per share, basic and diluted</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td style="vertical-align:top;"><strong>Basic and Diluted Earnings Per Share Computation:</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:left;">Net loss</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(4,046,473</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(23,585,291</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:left;">Weighted average number of common shares</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>8,830,709</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">8,732,203</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 30px; text-align:left;">Basic and Diluted Loss Per Share</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>(0.46</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">(2.70</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858944563056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Loss</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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of accumulated other comprehensive income (loss)</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>YEAR ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;font-family:times new roman;margin:0px"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Balances, January 1</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>(350,234</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">(241,586</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="TEXT-INDENT: 15px;vertical-align:top;">Net foreign currency translation gain (loss)</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>15,335</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">(108,648</td><td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;">Balances, December 31</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>(334,899</strong></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>)</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">(350,234</td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">)</td></tr></tbody></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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>64
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139859027520512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue by Service Type Customer Type and by Geographic Region (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue by Service Type Customer Type and by Geographic Region</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_wyyy_ScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock', window );">Schedule of revenues from different type services</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">Carrier Services</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>58,229,511</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">53,339,950</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Managed Services</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>47,796,849</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">40,763,415</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>106,026,360</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">94,103,365</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></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_wyyy_RevenueFromExternalCustomersByCustomersTypeTableTextBlock', window );">Revenue from external customers by customers type</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">U.S. Federal Government</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>84,475,325</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">74,416,288</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">U.S. State and Local Governments</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>561,378</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">411,511</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">Foreign Governments</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>79,556</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">146,538</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Commercial Enterprises</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>20,910,101</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">19,129,028</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>106,026,360</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">94,103,365</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Revenue from external customers by geographic areas</a></td>
<td class="text"><table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"><tbody><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>YEARS ENDED</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>DECEMBER 31,</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"><strong>2023</strong></p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"><p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;">2022</p></td><td style="white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" colspan="2" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td style="vertical-align:top;">United States</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"><strong>102,017,851</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;">90,786,554</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td style="vertical-align:top;">Europe</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"><strong>4,008,509</strong></td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;">3,316,811</td><td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#cceeff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td class="ffcell" style="width:9%;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr><tr style="height:15px;background-color:#ffffff"><td><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"><strong>$</strong></td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"><strong>106,026,360</strong></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td><td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;">$</td><td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;">94,103,365</td><td style="width:1%;white-space: nowrap;"><p style="font-size:10pt;font-family:times new roman;margin:0px">&#160;</p></td></tr></tbody></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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph a<br> -SubTopic 10<br> -Topic 280<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_wyyy_RevenueFromExternalCustomersByCustomersTypeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_RevenueFromExternalCustomersByCustomersTypeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_ScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_ScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>65
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858943796928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures</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_wyyy_PropertyPlantAndEquipmentEstimatedUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=wyyy_MobileEquipmentMember', window );">Mobile Equipment</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_wyyy_PropertyPlantAndEquipmentEstimatedUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Computer Equipment</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_wyyy_PropertyPlantAndEquipmentEstimatedUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Computer Equipment</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_wyyy_PropertyPlantAndEquipmentEstimatedUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_PropertyPlantAndEquipmentEstimatedUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_PropertyPlantAndEquipmentEstimatedUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</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_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=wyyy_MobileEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wyyy_MobileEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>66
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945160064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Details Narrative)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>EUR (&#8364;)</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_CashUninsuredAmount', window );">Cash, uninsured amount</a></td>
<td class="nump">$ 5,500,000<span></span>
</td>
<td class="nump">$ 5,100,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_CashFDICInsuredAmount', window );">Cash, FDIC Insured Amount</a></td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Inventory write-downs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_ImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill', window );">Impairment of goodwill and other indefinite-lived intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,300,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_DevelopmentCosts', window );">Product development costs</a></td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="nump">3,200,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_AccruedPayrollTaxesCurrent', window );">Deferred payroll tax payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_DescriptionOfEmployeeStockBasedCompensation', window );">Description of Employee Stock-Based Compensation</a></td>
<td class="text">Each stock option has an exercise price equal to the market price of the Company&#8217;s common stock on the date of grant and a contractual term ranging from 3 to 10 years<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_StatementBusinessSegmentsAxis=wyyy_ForeignMember', window );">Foreign</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_CashUninsuredAmount', window );">Cash, uninsured amount</a></td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="nump">1,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_StatementBusinessSegmentsAxis=wyyy_IrelandMember', window );">Ireland</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_CashFDICInsuredAmount', window );">Cash, FDIC Insured Amount | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 100,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_StatementBusinessSegmentsAxis=wyyy_UnitedKingdomMember', window );">United Kingdom</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_CashFDICInsuredAmount', window );">Cash, FDIC Insured Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,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_us-gaap_AccruedPayrollTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedPayrollTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DevelopmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The capitalized costs incurred during the period (excluded from amortization) to obtain access to proved reserves and to provide facilities for extracting, treating, gathering and storing the oil and gas.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 932<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-10(c)(7)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479664/932-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DevelopmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_DescriptionOfEmployeeStockBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_DescriptionOfEmployeeStockBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_ImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_ImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementBusinessSegmentsAxis=wyyy_ForeignMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wyyy_ForeignMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wyyy_IrelandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wyyy_IrelandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wyyy_UnitedKingdomMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wyyy_UnitedKingdomMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858944073088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_ContingentConsiderationCashSettled', window );">Contingent consideration - cash settled</a></td>
<td class="nump">$ 6,500<span></span>
</td>
<td class="nump">$ 6,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_ContingentConsiderationWarrants', window );">Contingent consideration - warrants</a></td>
<td class="nump">400<span></span>
</td>
<td class="nump">400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities measured and recorded at fair value</a></td>
<td class="nump">6,900<span></span>
</td>
<td class="nump">6,900<span></span>
</td>
</tr>
<tr class="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</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_wyyy_ContingentConsiderationCashSettled', window );">Contingent consideration - cash settled</a></td>
<td class="nump">6,500<span></span>
</td>
<td class="nump">6,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_ContingentConsiderationWarrants', window );">Contingent consideration - warrants</a></td>
<td class="nump">400<span></span>
</td>
<td class="nump">400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities measured and recorded at fair value</a></td>
<td class="nump">6,900<span></span>
</td>
<td class="nump">6,900<span></span>
</td>
</tr>
<tr class="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</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_wyyy_ContingentConsiderationCashSettled', window );">Contingent consideration - cash settled</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_ContingentConsiderationWarrants', window );">Contingent consideration - warrants</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities measured and recorded at fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2</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_wyyy_ContingentConsiderationCashSettled', window );">Contingent consideration - cash settled</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_ContingentConsiderationWarrants', window );">Contingent consideration - warrants</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities measured and recorded at fair value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_ContingentConsiderationCashSettled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_ContingentConsiderationCashSettled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_ContingentConsiderationWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_ContingentConsiderationWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858943988528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Details Narrative)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Measurements</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_wyyy_FairValueOfMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">change in fair value of contingent consideration</a></td>
<td class="nump">$ 1.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_wyyy_FairValueOfMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_FairValueOfMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858944595200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable and Significant Concentrations (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableGross', window );">Accounts Receivable Gross</a></td>
<td class="nump">$ 8,301,152<span></span>
</td>
<td class="nump">$ 9,328,775<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Less: allowances for doubtful accounts</a></td>
<td class="nump">81,359<span></span>
</td>
<td class="nump">51,666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts receivable, net</a></td>
<td class="nump">8,219,793<span></span>
</td>
<td class="nump">9,277,109<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=us-gaap_GovernmentMember', window );">Government</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_AccountsReceivableGross', window );">Accounts Receivable Gross</a></td>
<td class="nump">6,402,922<span></span>
</td>
<td class="nump">7,272,993<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=wyyy_CommercialMember', window );">Commercial</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_AccountsReceivableGross', window );">Accounts Receivable Gross</a></td>
<td class="nump">$ 1,898,230<span></span>
</td>
<td class="nump">$ 2,055,782<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_AccountsReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal 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/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480833/946-310-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481058/954-310-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=us-gaap_GovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=us-gaap_GovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=wyyy_CommercialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=wyyy_CommercialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858943793824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable and Significant Concentrations (Details 1)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 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_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=wyyy_USFederalGovernmentMember', window );">U.S Federal Government</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_wyyy_ConcentrationRiskPercentageOne', window );">Concentration risk</a></td>
<td class="nump">79.70%<span></span>
</td>
<td class="nump">79.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=wyyy_TradeAccountsReceivablesMember', window );">Trade Accounts Receivables</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_wyyy_ConcentrationRiskPercentageOne', window );">Concentration risk</a></td>
<td class="nump">0.60%<span></span>
</td>
<td class="nump">0.60%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_ConcentrationRiskPercentageOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_ConcentrationRiskPercentageOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=wyyy_USFederalGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=wyyy_USFederalGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=wyyy_TradeAccountsReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=wyyy_TradeAccountsReceivablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858942400080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Receivable and Significant Concentrations (Details Narrative)<br> $ in Millions</strong></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_ReceivablesAbstract', window );"><strong>Accounts Receivable and Significant Concentrations</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_GrantsReceivable', window );">Accounts receivable</a></td>
<td class="nump">$ 12.5<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_GrantsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts due under the terms of governmental, corporate, or foundation grants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrantsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>72
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858943380224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Unbilled Accounts Receivable (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 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_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=wyyy_USFederalGovernmentMember', window );">U.S Federal Government</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_wyyy_PercentageOfReceivables', window );">Concentration Risk of receivable</a></td>
<td class="nump">97.00%<span></span>
</td>
<td class="nump">97.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_PercentageOfReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_PercentageOfReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=wyyy_USFederalGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=wyyy_USFederalGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139859033454352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Current Assets and Other Long Term Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsAbstract', window );"><strong>Other 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_InventoryNet', window );">Inventories</a></td>
<td class="nump">$ 366,126<span></span>
</td>
<td class="nump">$ 222,279<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid insurance and other assets</a></td>
<td class="nump">717,545<span></span>
</td>
<td class="nump">713,699<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Total other current assets</a></td>
<td class="nump">$ 1,083,671<span></span>
</td>
<td class="nump">$ 935,978<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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139859027583120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Current Assets and Other Long Term Assets (Details 1) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_OtherAssetsDisclosureAbstract', window );"><strong>Other Current Assets and Other Long Term 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_SecurityDeposit', window );">Security deposits</a></td>
<td class="nump">$ 40,587<span></span>
</td>
<td class="nump">$ 67,748<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalLeasedAssetsGross', window );">Capital work in progress</a></td>
<td class="nump">442,701<span></span>
</td>
<td class="nump">1,958,097<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInventoryPurchasedGoods', window );">Other long term assets</a></td>
<td class="nump">$ 483,288<span></span>
</td>
<td class="nump">$ 2,025,845<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_CapitalLeasedAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 leased 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/otherTransitionRef<br> -Topic 840<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481192/840-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasedAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_OtherInventoryPurchasedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of components used by the entity which are bought from another entity rather than produced by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInventoryPurchasedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_SecurityDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecurityDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_wyyy_OtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_OtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>75
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858943415744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Assets and Other Long Term Assets (Details Narrative)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_OtherAssetsDisclosureAbstract', window );"><strong>Other Current Assets and Other Long Term Assets</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_CommunicationsAndInformationTechnology', window );">Management technology and secure network operations</a></td>
<td class="nump">$ 2.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_CommunicationsAndInformationTechnology">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 in the period for communications and data processing expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommunicationsAndInformationTechnology</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wyyy_OtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_OtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>76
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945260816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross property and equipment</a></td>
<td class="nump">$ 4,318,435<span></span>
</td>
<td class="nump">$ 4,067,664<span></span>
</td>
</tr>
<tr class="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="nump">3,537,635<span></span>
</td>
<td class="nump">3,089,446<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">780,800<span></span>
</td>
<td class="nump">978,218<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross property and equipment</a></td>
<td class="nump">503,913<span></span>
</td>
<td class="nump">502,391<span></span>
</td>
</tr>
<tr class="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=wyyy_ComputerHardwareSoftwareMember', window );">Computer Hardware Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross property and equipment</a></td>
<td class="nump">3,355,488<span></span>
</td>
<td class="nump">3,158,428<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross property and equipment</a></td>
<td class="nump">330,040<span></span>
</td>
<td class="nump">284,321<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Automobiles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Gross property and equipment</a></td>
<td class="nump">$ 128,994<span></span>
</td>
<td class="nump">$ 122,524<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=wyyy_ComputerHardwareSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wyyy_ComputerHardwareSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858941532016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and Equipment</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_wyyy_PurchaseOfPropertyAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="nump">$ 208,200<span></span>
</td>
<td class="nump">$ 245,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_wyyy_PropertyAndEquipmentDepreciationExpense', window );">Property and equipment depreciation expense</a></td>
<td class="nump">$ 402,000<span></span>
</td>
<td class="nump">$ 397,700<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_wyyy_PropertyAndEquipmentDepreciationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_PropertyAndEquipmentDepreciationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wyyy_PurchaseOfPropertyAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_PurchaseOfPropertyAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>78
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945107184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expense</a></td>
<td class="nump">$ 12,463<span></span>
</td>
<td class="nump">$ 16,351<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right of use assets</a></td>
<td class="nump">684,600<span></span>
</td>
<td class="nump">682,102<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Interest on finance lease liabilities</a></td>
<td class="nump">214,954<span></span>
</td>
<td class="nump">241,444<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Total finance lease expense</a></td>
<td class="nump">$ 899,554<span></span>
</td>
<td class="nump">$ 923,546<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_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest paid on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance 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/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139859039025920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details 1) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from leases</a></td>
<td class="nump">$ 227,417<span></span>
</td>
<td class="nump">$ 257,795<span></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_wyyy_FinancingCashFlowsFromLeases', window );">Financing cash flows from leases</a></td>
<td class="nump">$ 586,833<span></span>
</td>
<td class="nump">$ 600,438<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_FinancingCashFlowsFromLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_FinancingCashFlowsFromLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>80
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858943759776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details 2) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Lease right of use assets, net</a></td>
<td class="nump">$ 4,045,222<span></span>
</td>
<td class="nump">$ 4,723,899<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of lease liabilities</a></td>
<td class="nump">638,258<span></span>
</td>
<td class="nump">596,529<span></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_wyyy_LeaseLiabilitiesNetOfCurrentPortion', window );">Lease liabilities, net of current portion</a></td>
<td class="nump">$ 4,114,516<span></span>
</td>
<td class="nump">$ 4,745,909<span></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_wyyy_WeightedAverageRemainingLeaseTermFinanceLeasesInYears', window );">Weighted average remaining lease term finance leases (in years)</a></td>
<td class="text">10 years 2 months 12 days<span></span>
</td>
<td class="text">11 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate finance leases</a></td>
<td class="nump">3.50%<span></span>
</td>
<td class="nump">3.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_LeaseLiabilitiesNetOfCurrentPortion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_LeaseLiabilitiesNetOfCurrentPortion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_WeightedAverageRemainingLeaseTermFinanceLeasesInYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_WeightedAverageRemainingLeaseTermFinanceLeasesInYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</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>81
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139859027666224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details 3)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 822,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">730,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">631,541<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">633,663<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="nump">695,939<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">2,228,121<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total undiscounted finance lease payments</a></td>
<td class="nump">5,742,504<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="nump">989,730<span></span>
</td>
</tr>
<tr class="ro">
<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 lease liability</a></td>
<td class="nump">$ 4,752,774<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 due 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139859036944560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details Narrative)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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_wyyy_RealEstateLeases', window );">Real estate leases</a></td>
<td class="nump">$ 0.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_wyyy_RealEstateLeasesPercent', window );">Annual lease payment escalation per year</a></td>
<td class="nump">4.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_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=us-gaap_GovernmentMember', window );">Government</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_wyyy_RealEstateLeases', window );">Real estate leases</a></td>
<td class="nump">$ 0.2<span></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_wyyy_RealEstateLeasesPercent', window );">Annual lease payment escalation per year</a></td>
<td class="nump">3.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_RealEstateLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_RealEstateLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wyyy_RealEstateLeasesPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_RealEstateLeasesPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_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_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=us-gaap_GovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=us-gaap_GovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945316816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 14,242,597<span></span>
</td>
<td class="nump">$ 12,016,509<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(6,906,249)<span></span>
</td>
<td class="num">(4,618,349)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net book value</a></td>
<td class="nump">7,336,348<span></span>
</td>
<td class="nump">7,398,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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trademarks and Trade Names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">1,330,472<span></span>
</td>
<td class="nump">1,330,472<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(343,194)<span></span>
</td>
<td class="num">(254,496)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net book value</a></td>
<td class="nump">987,278<span></span>
</td>
<td class="nump">1,075,976<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">2,392,000<span></span>
</td>
<td class="nump">2,392,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="num">(538,200)<span></span>
</td>
<td class="num">(299,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_FiniteLivedIntangibleAssetsNet', window );">Net book value</a></td>
<td class="nump">1,853,800<span></span>
</td>
<td class="nump">2,093,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_FiniteLivedIntangibleAssetsByMajorClassAxis=wyyy_ChannelRelationshipsMember', window );">Channel Relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">2,628,080<span></span>
</td>
<td class="nump">2,628,080<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(1,693,652)<span></span>
</td>
<td class="num">(1,518,446)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net book value</a></td>
<td class="nump">934,428<span></span>
</td>
<td class="nump">1,109,634<span></span>
</td>
</tr>
<tr class="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=wyyy_InternallyDevelopedSoftwareMember', window );">Internally Developed Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">7,892,045<span></span>
</td>
<td class="nump">5,665,957<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(4,331,203)<span></span>
</td>
<td class="num">(2,546,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_FiniteLivedIntangibleAssetsNet', window );">Net book value</a></td>
<td class="nump">$ 3,560,842<span></span>
</td>
<td class="nump">$ 3,119,550<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=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=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=wyyy_ChannelRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wyyy_ChannelRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wyyy_InternallyDevelopedSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wyyy_InternallyDevelopedSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139859068793968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets (Details 1) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_IntangibleAssetsAbstract', window );"><strong>Intangible Assets (Details)</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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 2,445,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2025</a></td>
<td class="nump">1,718,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2026</a></td>
<td class="nump">930,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2027</a></td>
<td class="nump">511,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2028</a></td>
<td class="nump">511,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">1,219,656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 7,336,348<span></span>
</td>
<td class="nump">$ 7,398,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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_IntangibleAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_IntangibleAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858940814160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Aggregate amortization expense</a></td>
<td class="nump">$ 2,282,300<span></span>
</td>
<td class="nump">$ 1,451,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetImpairmentCharges', window );">Impairment charge</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAdditions', window );">Capitalized Software Development Costs</a></td>
<td class="nump">900,000<span></span>
</td>
<td class="nump">3,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_FairValueByAssetClassAxis=us-gaap_PropertyPlantAndEquipmentMember', window );">Property, Plant and Equipment</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_CapitalizedComputerSoftwareAdditions', window );">Capitalized Software Development Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">316,900<span></span>
</td>
</tr>
<tr class="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=wyyy_InternallyDevelopedSoftwareMember', window );">Internally Developed Software</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_CapitalizedComputerSoftwareAdditions', window );">Capitalized Software Development Costs</a></td>
<td class="nump">$ 2,400,000<span></span>
</td>
<td class="nump">$ 2,600,000<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_CapitalizedComputerSoftwareAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additions made to capitalized computer software costs during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueByAssetClassAxis=us-gaap_PropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=us-gaap_PropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wyyy_InternallyDevelopedSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wyyy_InternallyDevelopedSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858944739568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill</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_Goodwill', window );">Begin Balance, January 1</a></td>
<td class="nump">$ 5,811,578<span></span>
</td>
<td class="nump">$ 22,088,578<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(16,277,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_Goodwill', window );">End Balance, December 31</a></td>
<td class="nump">$ 5,811,578<span></span>
</td>
<td class="nump">$ 5,811,578<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 the write-down of an asset representing the 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>87
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858947274864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill</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_AssetImpairmentCharges', window );">Impairment charges</a></td>
<td class="nump">$ 16,300,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 16,277,000<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_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>88
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858947562032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Current Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_AccruedServiceCostsCurrent', window );">Carrier service costs</a></td>
<td class="nump">$ 12,959,350<span></span>
</td>
<td class="nump">$ 8,402,770<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_SalariesAndPayrollTaxes', window );">Salaries and payroll taxes</a></td>
<td class="nump">1,681,160<span></span>
</td>
<td class="nump">1,637,628<span></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_wyyy_InventoryPurchasesConsultantsAndOtherCostscurrent', window );">Inventory purchases, consultants and other costs</a></td>
<td class="nump">1,463,102<span></span>
</td>
<td class="nump">1,205,209<span></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_wyyy_AccruedOtherCostsCurrent', window );">Other</a></td>
<td class="nump">72,090<span></span>
</td>
<td class="nump">81,662<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total Accrued expenses</a></td>
<td class="nump">$ 16,175,702<span></span>
</td>
<td class="nump">$ 11,327,269<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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_AccruedOtherCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_AccruedOtherCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_AccruedServiceCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_AccruedServiceCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_InventoryPurchasesConsultantsAndOtherCostscurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_InventoryPurchasesConsultantsAndOtherCostscurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_SalariesAndPayrollTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_SalariesAndPayrollTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>89
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858944547584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Line of Credit and Factoring Agreement (Details Narrative) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 28, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</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_wyyy_ReceivableSold', window );">Receivable sold during period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromFeesReceived', window );">Proceeds net of fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.1<span></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_wyyy_OutstandingPaymentBalance', window );">Outstanding residual payment balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Purchase Agreement</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_wyyy_PurchasedReceivables', window );">Outstanding Purchased Receivables</a></td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInReceivables', window );">Increase in receivable</a></td>
<td class="nump">$ 14.0<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_wyyy_ReceivableDescription', window );">Receivable description</a></td>
<td class="text">which is 90% if the debtor is an agency of the U.S. Government, and 85% if the debtor is not an agency of the U.S. Government<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_IncreaseDecreaseInReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromFeesReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for fees during the current period. This element excludes cash proceeds from license fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromFeesReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wyyy_OutstandingPaymentBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_OutstandingPaymentBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_PurchasedReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_PurchasedReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wyyy_ReceivableDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_ReceivableDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_ReceivableSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_ReceivableSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_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_LineOfCreditFacilityAxis=wyyy_PurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=wyyy_PurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858944364192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current provision (benefit)</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_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">$ 30,000<span></span>
</td>
<td class="nump">$ 20,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_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(3,914)<span></span>
</td>
<td class="nump">26,982<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">26,086<span></span>
</td>
<td class="nump">46,982<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred provision (benefit)</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_wyyy_DeferredFederalIncomeTaxExpenseSBenefit', window );">Federal</a></td>
<td class="nump">57,849<span></span>
</td>
<td class="nump">4,717,527<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="nump">77,519<span></span>
</td>
<td class="nump">298,832<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(28,211)<span></span>
</td>
<td class="nump">14,534<span></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_wyyy_DeferredIncomeTaxExpenseBenefits', window );">Total</a></td>
<td class="nump">107,157<span></span>
</td>
<td class="nump">5,030,893<span></span>
</td>
</tr>
<tr class="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) provision</a></td>
<td class="nump">$ 133,243<span></span>
</td>
<td class="nump">$ 5,077,875<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_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_DeferredFederalIncomeTaxExpenseSBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_DeferredFederalIncomeTaxExpenseSBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wyyy_DeferredIncomeTaxExpenseBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_DeferredIncomeTaxExpenseBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>91
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139859033688192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details 1)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory federal income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State, net of federal benefit</a></td>
<td class="nump">4.40%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_Effectiveincometaxratereconciliationnondeductibleexpense', window );">Non-deductible expenses</a></td>
<td class="num">(1.30%)<span></span>
</td>
<td class="num">(5.70%)<span></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_wyyy_Effectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance', window );">Change in valuation allowance</a></td>
<td class="num">(23.40%)<span></span>
</td>
<td class="num">(45.90%)<span></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_wyyy_Effectiveincometaxratereconciliationforeignincometaxratedifferential', window );">Foreign rate differential</a></td>
<td class="num">(0.60%)<span></span>
</td>
<td class="nump">0.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_wyyy_Effectiveincometaxratereconciliationchangeinenactedtaxrate', window );">Return to accrual difference true-ups</a></td>
<td class="num">(1.70%)<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_OtherIncomeTaxProvisionBenefit', window );">Other</a></td>
<td class="num">(0.80%)<span></span>
</td>
<td class="num">(0.20%)<span></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_wyyy_Effectiveincometaxratereconciliationotheradjustments', window );">Deferred tax adjustment and true-up</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="num">(1.00%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Combined effective tax rate</a></td>
<td class="num">(2.20%)<span></span>
</td>
<td class="num">(27.40%)<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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 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_wyyy_Effectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_Effectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_wyyy_Effectiveincometaxratereconciliationchangeinenactedtaxrate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_Effectiveincometaxratereconciliationchangeinenactedtaxrate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_wyyy_Effectiveincometaxratereconciliationforeignincometaxratedifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_Effectiveincometaxratereconciliationforeignincometaxratedifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_wyyy_Effectiveincometaxratereconciliationnondeductibleexpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_Effectiveincometaxratereconciliationnondeductibleexpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_wyyy_Effectiveincometaxratereconciliationotheradjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_Effectiveincometaxratereconciliationotheradjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_wyyy_OtherIncomeTaxProvisionBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_OtherIncomeTaxProvisionBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858940859744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Details 2) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 11,836,460<span></span>
</td>
<td class="nump">$ 10,584,372<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Alternative minimum tax credit</a></td>
<td class="nump">45,650<span></span>
</td>
<td class="nump">45,650<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Share-based compensation</a></td>
<td class="nump">531,179<span></span>
</td>
<td class="nump">475,297<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Intangible amortization</a></td>
<td class="num">(334,043)<span></span>
</td>
<td class="num">(48,740)<span></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_wyyy_DeferredTaxAssetsLeaseLiability', window );">Lease liability</a></td>
<td class="nump">1,581,946<span></span>
</td>
<td class="nump">1,555,503<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other assets</a></td>
<td class="nump">770,488<span></span>
</td>
<td class="nump">167,825<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">14,431,680<span></span>
</td>
<td class="nump">12,779,907<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: valuation allowance</a></td>
<td class="num">(11,930,917)<span></span>
</td>
<td class="num">(10,503,243)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred tax assets, net</a></td>
<td class="nump">2,500,763<span></span>
</td>
<td class="nump">2,276,664<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill', window );">Goodwill amortization</a></td>
<td class="nump">366,764<span></span>
</td>
<td class="nump">116,530<span></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_wyyy_DeferredTaxLiabilitiesDepreciation', window );">Depreciation</a></td>
<td class="nump">456,913<span></span>
</td>
<td class="nump">324,959<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Foreign intangible amortization</a></td>
<td class="nump">276,321<span></span>
</td>
<td class="nump">334,973<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other liabilities</a></td>
<td class="nump">15,052<span></span>
</td>
<td class="nump">11,354<span></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_wyyy_DeferredTaxLiabilitiesLeaseAsset', window );">Lease asset</a></td>
<td class="nump">1,402,636<span></span>
</td>
<td class="nump">1,401,939<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="nump">2,517,686<span></span>
</td>
<td class="nump">2,189,755<span></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_wyyy_NetDeferredTaxAsset', window );">Net deferred tax asset</a></td>
<td class="num">$ (16,923)<span></span>
</td>
<td class="nump">$ 86,909<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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 740<br> -Section 25<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479692/805-740-25-9<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 740<br> -Section 25<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479692/805-740-25-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_DeferredTaxAssetsLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_DeferredTaxAssetsLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_wyyy_DeferredTaxLiabilitiesDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_DeferredTaxLiabilitiesDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_DeferredTaxLiabilitiesLeaseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_DeferredTaxLiabilitiesLeaseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_NetDeferredTaxAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_NetDeferredTaxAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>93
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858943757072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details 3) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes</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_wyyy_DeferredTaxAssetValuationAllowance', window );">Beginning balance</a></td>
<td class="num">$ (10,503,243)<span></span>
</td>
<td class="num">$ (1,999,630)<span></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_wyyy_IncreasesDecreasesValuationAllowanceDeferredTaxAsset', window );">Increases</a></td>
<td class="num">(1,427,674)<span></span>
</td>
<td class="num">(8,503,613)<span></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_wyyy_DeferredTaxAssetValuationAllowance', window );">Ending balance</a></td>
<td class="num">$ (11,930,917)<span></span>
</td>
<td class="num">$ (10,503,243)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_wyyy_DeferredTaxAssetValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_DeferredTaxAssetValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_IncreasesDecreasesValuationAllowanceDeferredTaxAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_IncreasesDecreasesValuationAllowanceDeferredTaxAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>94
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945175744">
<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="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2017</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 Taxes</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_TaxCreditCarryforwardAmount', window );">Offset future taxable income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29.7<span></span>
</td>
<td class="nump">$ 12.9<span></span>
</td>
</tr>
<tr class="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 );">Net operating loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation allowance</a></td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">Deferred tax assets, operating loss carryforwards, State</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51.4<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_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945584160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders Equity (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Nov. 30, 2021</div></th>
<th class="th"><div>Aug. 18, 2020</div></th>
<th class="th"><div>Oct. 07, 2019</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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<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_wyyy_UndesignatedSharesOfPreferredStock', window );">Undesignated shares of preferred stock</a></td>
<td class="nump">7,954,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_wyyy_PreferredStockParValue', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">30,000,000<span></span>
</td>
<td class="nump">30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_CommonStockParValue', window );">Common stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_wyyy_CommonStockShareIssued', window );">Common stock, shares issued</a></td>
<td class="nump">8,893,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_AggregateOfferingPrice', window );">Aggregate offering 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">$ 24,000,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_StockRepurchasedDuringPeriodValue', window );">Stock repurchase Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 818,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>
</tr>
<tr class="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=wyyy_RepurchasePlanMember', window );">Repurchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock repurchase plan of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 818,200<span></span>
</td>
<td class="nump">$ 5,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500,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_TreasuryStockCommonShares', window );">Stock repurchase shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">196,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock repurchase Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 818,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_CommonStockIncreaseAmountForFuturePurchases', window );">Common stock increase amount for future purchases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=wyyy_WarrantsMember', window );">Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_wyyy_IssuedOfWarrantsToPurchaseShares', window );">Issued warrants to purchase</a></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>
</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_wyyy_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights', window );">Strike price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.33<span></span>
</td>
<td class="text">&#160;<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_wyyy_WarrantsFairValue', window );">Warrants Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 108,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_wyyy_WarrantsTerm', window );">Warrants Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5.33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">common stock vested sharaes</a></td>
<td class="nump">169,737<span></span>
</td>
<td class="nump">91,316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</a></td>
<td class="nump">$ 3,600<span></span>
</td>
<td class="nump">$ 49,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options vested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 previously issued common shares repurchased by the issuing entity and held in 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> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-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_wyyy_AggregateOfferingPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_AggregateOfferingPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_wyyy_CommonStockIncreaseAmountForFuturePurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_CommonStockIncreaseAmountForFuturePurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_CommonStockParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_CommonStockParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_wyyy_CommonStockShareIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_CommonStockShareIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</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_wyyy_IssuedOfWarrantsToPurchaseShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_IssuedOfWarrantsToPurchaseShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</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_wyyy_PreferredStockParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_PreferredStockParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_wyyy_UndesignatedSharesOfPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_UndesignatedSharesOfPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</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_wyyy_WarrantsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_WarrantsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wyyy_WarrantsTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_WarrantsTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=wyyy_RepurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wyyy_RepurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wyyy_WarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=wyyy_WarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139859027666064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Options and Award Programs (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">4.10%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation', window );">Stock options granted</a></td>
<td class="nump">$ 288,570<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Term</a></td>
<td class="text">4 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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_wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">62.20%<span></span>
</td>
<td class="nump">0.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_srt_RangeAxis=srt_MinimumMember', window );">Minimum</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_wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">61.60%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 30<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480513/718-10-30-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480843/718-30-35-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945562592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Options and Award Programs (Details 1) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Non-vested awards outstanding opening</a></td>
<td class="nump">188,903<span></span>
</td>
<td class="nump">121,316<span></span>
</td>
</tr>
<tr class="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 );">Granted</a></td>
<td class="nump">628,572<span></span>
</td>
<td class="nump">163,903<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares', window );">Cancelled</a></td>
<td class="nump">31,746<span></span>
</td>
<td class="nump">5,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Vested</a></td>
<td class="nump">169,737<span></span>
</td>
<td class="nump">91,316<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Non-vested awards outstanding ending</a></td>
<td class="nump">615,992<span></span>
</td>
<td class="nump">188,903<span></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_wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm', window );">Weighted-average remaining contractual life (in years)</a></td>
<td class="text">3 months 18 days<span></span>
</td>
<td class="text">8 months 12 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Unamortized RSA compensation expense</a></td>
<td class="nump">$ 483,416<span></span>
</td>
<td class="nump">$ 28,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Aggregate intrinsic value of RSAs non-vested</a></td>
<td class="nump">1,429,101<span></span>
</td>
<td class="nump">343,822<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Aggregate intrinsic value of RSAs vested</a></td>
<td class="nump">$ 326,628<span></span>
</td>
<td class="nump">$ 346,694<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityEquityAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Non-vested awards outstanding opening</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">25,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted</a></td>
<td class="nump">288,570<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Vested</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Non-vested awards outstanding ending</a></td>
<td class="nump">288,570<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares', window );">Expired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">25,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value per share, non-vested beginning balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 3.98<span></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_wyyy_WeightedAverageGrantDateFairValuePerShareGranted', window );">Weighted average grant date fair value per share, Granted</a></td>
<td class="nump">0.91<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_WeightedAverageGrantDateFairValuePerShareExpired', window );">Weighted average grant date fair value per share, expired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3.98<span></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_wyyy_WeightedAverageGrantDateFairValuePerShareVestedExcercised', window );">Weighted average grant date fair value per share, vested/excercised</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value per share, non-vested ending balance</a></td>
<td class="nump">$ 0.91<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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-vested options forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grant-date fair value of non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options vested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of stock related to Restricted Stock Awards issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</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_wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</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_wyyy_WeightedAverageGrantDateFairValuePerShareExpired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_WeightedAverageGrantDateFairValuePerShareExpired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_wyyy_WeightedAverageGrantDateFairValuePerShareGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_WeightedAverageGrantDateFairValuePerShareGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_wyyy_WeightedAverageGrantDateFairValuePerShareVestedExcercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_WeightedAverageGrantDateFairValuePerShareVestedExcercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OptionIndexedToIssuersEquityEquityAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityEquityAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858943997408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Options and Award Programs (Details 2) - Employee Stock Option - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of shares, outstanding and exercisable, options outstanding, Opening balance</a></td>
<td class="nump">7,500<span></span>
</td>
<td class="nump">140,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_wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod', window );">Number of shares, cancelled</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,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_wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod', window );">Number of shares, expired</a></td>
<td class="nump">7,500<span></span>
</td>
<td class="nump">127,500<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Number of shares, exercised</a></td>
<td class="nump">288,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of shares, outstanding and exercisable, options outstanding, ending balance</a></td>
<td class="nump">288,570<span></span>
</td>
<td class="nump">7,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Number of shares, options vested and expected to vest, ending balance</a></td>
<td class="nump">285,923<span></span>
</td>
<td class="nump">7,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of shares, options outstanding and exercisable, ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance', window );">Weighted average exercise price per share, outstanding and exercisable, options outstanding, beginning balance</a></td>
<td class="nump">$ 4.90<span></span>
</td>
<td class="nump">$ 5.79<span></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_wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price per share, cancelled</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4.40<span></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_wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price per share, expired</a></td>
<td class="nump">4.90<span></span>
</td>
<td class="nump">5.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price per share, exercised</a></td>
<td class="nump">2.04<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance', window );">Weighted average exercise price per share, outstanding and exercisable, options outstanding, ending balance</a></td>
<td class="nump">2.04<span></span>
</td>
<td class="nump">4.90<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Number of shares, vested and expected to vest, outstanding, weighted average exercise price, ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.90<span></span>
</td>
</tr>
<tr class="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 per share, options outstanding and exercisable, ending balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 4.90<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</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_wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</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_wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_OptionIndexedToIssuersEquityEquityAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityEquityAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858947295536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Options and Award Programs (Details 3)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock Options and Award Programs</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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted-Average remaining contractual life (in years), outstanding</a></td>
<td class="text">4 years 8 months 23 days<span></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_wyyy_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTermVestedAndExpectedToVest', window );">Weighted-Average remaining contractual life (in years), Vested and Expected to vest</a></td>
<td class="text">4 years 8 months 23 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted-average remaining contractual life (in years), Outstanding and Exercisable</a></td>
<td class="text">0 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_AggregateIntrinsicValueOutstanding', window );">Aggregate intrinsic value, outstanding</a></td>
<td class="nump">$ 79,485<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Aggregate intrinsic value, Vested and expected to Vest</a></td>
<td class="nump">78,756<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Aggregate intrinsic value, outstanding and Exercisable</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_AggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_AggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_wyyy_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTermVestedAndExpectedToVest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTermVestedAndExpectedToVest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</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>100
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858944537344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Options and Award Programs (Details 4) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1">24 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedStockExpense', window );">Restricted stock compensation expense</a></td>
<td class="nump">$ 914,194<span></span>
</td>
<td class="nump">$ 528,582<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_wyyy_NonQualifiedOptionShareBasedCompensationExpense', window );">Non-qualified option share-based compensation expense</a></td>
<td class="nump">46,797<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation before taxes</a></td>
<td class="nump">960,991<span></span>
</td>
<td class="nump">528,582<span></span>
</td>
<td class="nump">$ 528,582<span></span>
</td>
</tr>
<tr class="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=wyyy_BoardOfDirectorsOptionMember', window );">Board of Directors Option</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_RestrictedStockExpense', window );">Restricted stock compensation expense</a></td>
<td class="nump">272,464<span></span>
</td>
<td class="nump">262,878<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_wyyy_NonQualifiedOptionShareBasedCompensationExpense', window );">Non-qualified option share-based compensation expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation before taxes</a></td>
<td class="nump">272,464<span></span>
</td>
<td class="nump">262,878<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_OptionIndexedToIssuersEquityEquityAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option</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_RestrictedStockExpense', window );">Restricted stock compensation expense</a></td>
<td class="nump">641,730<span></span>
</td>
<td class="nump">265,704<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_wyyy_NonQualifiedOptionShareBasedCompensationExpense', window );">Non-qualified option share-based compensation expense</a></td>
<td class="nump">46,797<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation before taxes</a></td>
<td class="nump">$ 688,527<span></span>
</td>
<td class="nump">$ 265,704<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedStockExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 award of restricted stock or unit 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedStockExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_wyyy_NonQualifiedOptionShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_NonQualifiedOptionShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AwardTypeAxis=wyyy_BoardOfDirectorsOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wyyy_BoardOfDirectorsOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OptionIndexedToIssuersEquityEquityAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityEquityAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139859067125488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Options and Award Programs (Details Narrative)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock awards granted</a></td>
<td class="nump">628,572<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock option awards granted</a></td>
<td class="nump">163,903<span></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_wyyy_UnrecognizedShareBasedExpense', window );">Unrecognized share-based compensation expense | $</a></td>
<td class="nump">$ 0.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InsuredFinancialObligationsWithCreditDeteriorationRemainingWeightedAverageContractPeriod', window );">Weighted average remaining</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock awards granted</a></td>
<td class="nump">250,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 );">Stock option awards granted</a></td>
<td class="nump">288,570<span></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_wyyy_DescriptonOfEquityBasedCompensation', window );">Descripton of equity-based compensation</a></td>
<td class="text">The first is 250,000 Restricted Stock Awards (RSAs) that will be awarded to management and which will be issued to management in upcoming months, based on Board and management agreement. Of the 250,000 RSAs awarded, 83,333 are expected to vest on April 1, 2024. With the remaining awards vesting 83,333 on both January 1, 2025 and January 1, 2026. The second is 250,000 Performance- based Restricted Stock Units (PSRUs) that would vest upon meeting, by January 1, 2026<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_InsuredFinancialObligationsWithCreditDeteriorationRemainingWeightedAverageContractPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining weighted average contract period of financial guarantee insurance contracts, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 55<br> -Paragraph 32<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480046/944-40-55-32<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)(5)(ii)<br> -SubTopic 40<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480081/944-40-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuredFinancialObligationsWithCreditDeteriorationRemainingWeightedAverageContractPeriod</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_DescriptonOfEquityBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_DescriptonOfEquityBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_UnrecognizedShareBasedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_UnrecognizedShareBasedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858944084144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share (EPS) (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Basic and Diluted EPS Computation:</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_wyyy_NetLossIncomeDiluted', window );">Net loss</a></td>
<td class="num">$ (4,046,473)<span></span>
</td>
<td class="num">$ (23,585,291)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Weighted average number of common shares</a></td>
<td class="nump">8,830,709<span></span>
</td>
<td class="nump">8,732,203<span></span>
</td>
</tr>
<tr class="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 );">Basic and Diluted Loss Per Share</a></td>
<td class="num">$ (0.46)<span></span>
</td>
<td class="num">$ (2.70)<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_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-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_wyyy_NetLossIncomeDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_NetLossIncomeDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>103
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139859033662832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share (EPS) (Details Narrative) - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Common Share (EPS)</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_StockOrUnitsAvailableForDistributions', window );">Unexercised stock options</a></td>
<td class="nump">288,570<span></span>
</td>
<td class="nump">106,685<span></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_wyyy_RSAsSharesOfCommonStock', window );">RSAs shares</a></td>
<td class="nump">615,992<span></span>
</td>
<td class="nump">49,777<span></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_wyyy_WarrantstoPurchasecCmmonSharesOutstanding', window );">Warrants to purchase</a></td>
<td class="nump">150,000<span></span>
</td>
<td class="nump">150,000<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_StockOrUnitsAvailableForDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock or units eligible for distribution to members or limited partners of the limited liability company (LLC) or limited partnership (LP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockOrUnitsAvailableForDistributions</td>
</tr>
<tr>
<td style="padding-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_wyyy_RSAsSharesOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_RSAsSharesOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</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_wyyy_WarrantstoPurchasecCmmonSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_WarrantstoPurchasecCmmonSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</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>104
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858942464992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Loss</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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Balances beginning of the period</a></td>
<td class="num">$ (350,234)<span></span>
</td>
<td class="num">$ (241,586)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Net foreign currency translation gain (loss)</a></td>
<td class="nump">15,335<span></span>
</td>
<td class="num">(108,648)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Balances ending of the period</a></td>
<td class="num">$ (334,899)<span></span>
</td>
<td class="num">$ (350,234)<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a-c)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481839/830-10-45-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482014/830-20-35-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>105
<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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858945294848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue by Service Type Customer Type and by Geographic Region (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue, net</a></td>
<td class="nump">$ 106,026,360<span></span>
</td>
<td class="nump">$ 94,103,365<span></span>
</td>
</tr>
<tr class="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=wyyy_CarrierServicesMember', window );">Carrier Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue, net</a></td>
<td class="nump">58,229,511<span></span>
</td>
<td class="nump">53,339,950<span></span>
</td>
</tr>
<tr class="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=wyyy_ManagedServicesMember', window );">Managed Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue, net</a></td>
<td class="nump">$ 47,796,849<span></span>
</td>
<td class="nump">$ 40,763,415<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=wyyy_CarrierServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wyyy_CarrierServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=wyyy_ManagedServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=wyyy_ManagedServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858943767808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue by Service Type Customer Type and by Geographic Region (Details 1) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue, net</a></td>
<td class="nump">$ 106,026,360<span></span>
</td>
<td class="nump">$ 94,103,365<span></span>
</td>
</tr>
<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_MajorCustomersAxis=wyyy_UsStateAndLocalGovernmentsMember', window );">U.S. State and Local Governments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue, net</a></td>
<td class="nump">561,378<span></span>
</td>
<td class="nump">411,511<span></span>
</td>
</tr>
<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_MajorCustomersAxis=wyyy_ForeignGovernmentsMember', window );">Foreign Governments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue, net</a></td>
<td class="nump">79,556<span></span>
</td>
<td class="nump">146,538<span></span>
</td>
</tr>
<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_MajorCustomersAxis=wyyy_CommercialEnterprisesMember', window );">Commercial Enterprises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue, net</a></td>
<td class="nump">20,910,101<span></span>
</td>
<td class="nump">19,129,028<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=wyyy_USFederalGovernmentMember', window );">U.S Federal Government</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue, net</a></td>
<td class="nump">$ 84,475,325<span></span>
</td>
<td class="nump">$ 74,416,288<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=wyyy_UsStateAndLocalGovernmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=wyyy_UsStateAndLocalGovernmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=wyyy_ForeignGovernmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=wyyy_ForeignGovernmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=wyyy_CommercialEnterprisesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=wyyy_CommercialEnterprisesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=wyyy_USFederalGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=wyyy_USFederalGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139858944973312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue by Service Type Customer Type and by Geographic Region (Details 2) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue, net</a></td>
<td class="nump">$ 106,026,360<span></span>
</td>
<td class="nump">$ 94,103,365<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=wyyy_UnitedStatesUsaMember', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue, net</a></td>
<td class="nump">102,017,851<span></span>
</td>
<td class="nump">90,786,554<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue, net</a></td>
<td class="nump">$ 4,008,509<span></span>
</td>
<td class="nump">$ 3,316,811<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=wyyy_UnitedStatesUsaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=wyyy_UnitedStatesUsaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>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.24.1</span><table class="report" border="0" cellspacing="2" id="idm139859027566048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details Narrative) - Loan Agreement - Subsequent Event<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr><th class="th">
<div>Feb. 29, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of credit borrowing capacity</a></td>
<td class="nump">$ 40,000,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseBorrowings', window );">Borrowing base amount</a></td>
<td class="nump">4,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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Working capital revolving line of credit</a></td>
<td class="nump">$ 1,000,000.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_DescriptionOfBorrowingTerm', window );">Description of Borrowing term</a></td>
<td class="text">a ratio of current assets to current liabilities of not less than 1.0 to 1.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_DebtInstrumentMaturityDateDescription', window );">Description of date of maturity extention</a></td>
<td class="text">Outstanding interest on the amount borrowed is payable monthly and all outstanding interest and principal is due on the maturity date of February 28, 2025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinimumNetWorthRequiredForCompliance', window );">Quarterly minimum tangible net worth</a></td>
<td class="nump">$ 2,000,000.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_wyyy_PercentageOfUnpaidBalanceOfEligibleAccountsReceivable', window );">Percentage of unpaid balance of eligible accounts receivable</a></td>
<td class="nump">7.25%<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_DebtInstrumentMaturityDateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDateDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of interest expense on all borrowings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.7,8)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinimumNetWorthRequiredForCompliance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum net worth required for mortgage banking as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 948<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481586/948-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 948<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481586/948-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 948<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481586/948-10-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 948<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481586/948-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinimumNetWorthRequiredForCompliance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_DescriptionOfBorrowingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_DescriptionOfBorrowingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_wyyy_PercentageOfUnpaidBalanceOfEligibleAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">wyyy_PercentageOfUnpaidBalanceOfEligibleAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>wyyy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_LineOfCreditFacilityAxis=wyyy_LoanAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=wyyy_LoanAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>EXCEL
<SEQUENCE>109
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( .>%>E@'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    " #GA7I8*S%F:N\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M:L,P#(9?9?B>R$FZ#$SJRT9/'0Q6V-C-V&IK&L?&UDCZ]DNR-F5L#["CI=^?
M/H$:'83V$5^B#QC)8KH;7-LEH<.:'8F" $CZB$ZE?$QT8W/OHU,T/N,!@M(G
M=4 H.:_!(2FC2,$$S,)"9+(Q6NB(BGR\X(U>\.$SMC/,:, 6'7:4H,@+8'*:
M&,Y#V\ -,,$(HTO?!30+<:[^B9T[P"[)(=DEU?=]WE=S;MRA@/?G[>N\;F:[
M1*K3./Y*5M YX)I=)[]5CT^[#9,E+U<9K[*RWI5<K&IQ__ QN?[PNPD[;^S>
M_F/CJZ!LX-==R"]02P,$%     @ YX5Z6)E<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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
M)6^[!W.M"E._"E^5SZN_,CKY,D1O@L,@P-"@E>A1YDOU >%@& 3-/U3-))!
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
M8! 2$$I($V];$#,7.UTU%9,:,;$BGD-8\+[NGQ($!4*GW,GTVZD\1!-Z3G@
M9H>Z+>>2P VZW%P3-;;2X'"\ J]R\"Y:0'BCIRC=<NUN8 1=W,MPAW8(ZG]>
M&F,T@I[,2H-('U/FX*ZTQ#738CO57FN^ B\GHMC((DHU^H5X@4WH3L*=RN,L
M),W2;)#J0ELS+[93;^7O0CN\@H>B+$&IB!Y%VLVA^%-)]+.T';N@IE%LY]%1
M',NM;CV H+AXBLIZ"4[89N"#%/:MOF_>O#9E]ID7>('/FAO8EJ0A)+O?0:ZX
M9E=LI]=I]@2I(7/1 ;%-EWW,J.<%381M0>KYKMM5C&I>Q79BO54K#D5^"PT+
MI+ E$]I\V:?8;]4? ZT&@>]COP-H3:O8SJL54 O -A-2ZK:WNBU&_-#K@$=J
MTB1VTMP'ZR9ZW4=J%,?Y%@)U5]B-N$F;%VE ?<<-&\@-@IBXA.".VDYJ"B5V
M"IW6?>H.O1%HFQ#[A-"F@PUB7AAV]7^D9DUB9\U]5YUS2*EMY6!9!L5!530"
M-W"GZWIALY4RR/5AB@JPUX&])D]B)\_;=\$\S8X&D3X,>IT]*ZG)D9R>0UM#
MG&ET,R)O\Y\'D<F:1<PDYW@!(5W95[,E.<&6C7.$Z>SG9/Z.<P3RJ7SY6=J.
MG5#S);'SY=TVAXD#RHSN;& ?8??4:YDF_.^MV.B1Q.@# TT2)R!.LR,V"C(6
MNK1C^VJ6)':6'$<;H:)4_ -Q!\UQ\@P-<@F\D M5?D@@Z5.YJ<8J69@I@!C8
M- @T_S0M,0A2[%&?=*5ZS:?$SJ<P/,6<)P5:Y'*-'GD&HQ^,UZF>2SCLNM(=
M72'3D]T+:3,I\T+LM.JM;=0]-J+F6F+GVGTUV)WBP+\G@/Z.2M!FU[Y'G/#@
ME&*'VB (;7[@^:$9/*V9F#H?J@57T]EH-G['F:*5X#]\J/A)VHZ=4%,Z/3$5
M)T]1%O-RX'F,LM]("Y3S6CG.&^TW$#<+*0F:$6<0Q"X) S_LZ$1H3?+43O+W
M'!J0_2&Z 3B*=H89+3 0>(<)!LD3-AP<:=O)_BX762PVD/)Y;<TV@\$8QLU,
M@T<IAS*-Y&,JEN6P;+;&0/9NX+FDF4LF0<]Q& TZ3*F[ FKO"GX)M5I!K=*)
M#]TAU]VM2,J8XJLH7>A]X>M-*E]Y%6KZ+!@:=%5-9X7*1:Q_&RF4C'^C""IY
M8C:UW1CTJ=>:LTUB+"2$==A9MP_4RLS#L5RO 7T%$W9M1Z2)$:M[LDTSB/2!
MA@CN:()I3?'43O&MPEQ%U.G"3 W<[4)7[C9)WB2(F><'?@?+TYKEJ9WE-7B^
M6/!8E7'S$E='2M!B<AT[VBXC= -9$QK@5AH89VG'[SJPHS6G4SNGSR8/Z,OE
M9'P_&<TG7Z&YK*[@ FFR,8(VC,N>$_HM^C8(8L=U@J KJ&L2IW82U]#^@$1=
MBBS3 :*;0IX+:8[J-A_[+@4^;N%M"WK,#\.@H^E@-6\S^P1=X>5ZJK,A9>TQ
MV LAM5H'S@;!IDG'2&MR9=C:8<Q_W-U=3VXFLX?1-=JW&Q .5[?W-Z.'Z>W,
M"-S*V!_M+SY+V[$+:J)F=J(N?]\NR4#_1O#6VQK-;E,M(90ZS>)ND,,A\]VN
MW:KYF)TXN6Y ?3OK,!=*=GH*-X@0WW4[&E=V\%,PLX;5['96!M/!\#J[?'?[
MRJQ4_N'P^B1MQZZH"9F=(.2/#X3E27GC$,[HI]/\;1"AT&=T$""KV9O9V?N:
ME[_Y')[GEXW@P<$0@D1: Z<K<_.Q>X!O ]\6"7R/!$T6'!R\][+F^;)\':A
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
M^X[OJ>UU9;DCF3Z>^>1_*^()PP08:.]Y]MK*^[?8X^PEVQMH%?*&XU_4F'0
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
M')N6%^)TA&5NA+X3H_G[=U$6?CC *AE8)8?0#[ ZK)>/P:O"][6 "]6T7#[
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
MDB?50M6BK19P_D&4#38)QY9"F7;H-8M*&Z?^1:A@);,PC)+_(YT(U0AEF7X
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
MVS80_BL'MR@2P(U?\HHT"9"W;2E0H&B[[3,MG6VN$JF25)STU^\Y4I*5Q,Z
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
M0_X>15>NCRWL:E?8MJ1#R0ACL*L#&./K[^$*^V7%!Y' E^@)G)Y Z6G!D>$
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
MKG(E,-4X81*6CJD;6NFEZ9ZS,- AZ\[#49*P+SNM+3TF?YZ41(TI L)O/>!
MX<ML3*5<(%+?].&P/'<5-7^NIY(@I&VHE_OI]T3T-#H]FT>S6:> %:=L<\_Y
M/=,_=&$Z%#=%E9LGI9JCSZ%.;AZ53;0#Q3# (70F$*F.Z*_&<F<0PT3\5MPV
MY=_!WG*+FG/BW5#32XH&08J/SZ*3^<D+.1 /4 49FO8-8%%*AC!FL!8Z98U]
M3+N]6Z+DOVZ-4$WX'&HU4=A6T%3*$=+*DDD;I8V2E4ID[12=/ G><T*],#9(
M?/,R)R5Q='8V;WG)EDSE;*)#L[JU#/M18\W.!I@/ALJ$BO?R$1TN5SJG.0)B
M!KU'C<5(Y4_B8!X=3Z?C9P=*)9^PQOF@ =4]%+65["YB1:6&VA>)=)E88UT4
M:VL*L=8EHLA]2RL<JP_A #PYDQ/F<"/BH]73B4!D?U^69X,LG\71/#[^WR<Y
MLTK];6F.@8;3OSO/1V?1_/\TT7>([2>#32!>,+#+--7D,L*CRW!_"5>)#;J?
MU P J,IE"2&_2&MEZ1W#"+1]+L5':3%G!W72 ^L D?".^2@Q50UZW!3$R>(5
MN*80 *I]FQ#X2&5#?I&[&,3-RH6:;<;EAZ]+=@QFQ.+FZL/7=TN$*M/J@>,1
MDM(:0O(P[RC.A'[WBN9UPFO2P6(\#_"9<1[6IK:'W!O$9!']&C&C^AV*1$J3
M7#J'C0L&487ILK\(==NF"MNF! LBN9:ZF4A!W.YWZWNK@$JDMR$@EE@9#N+I
M*<>Q]BBDW]I>OLIE<G]XET"U<H<?L0A2<7,N#\E3HBM,JG(R@Q=)7"9)X6[>
MOS<Y*H<K@3:I]F"880I1?_1OVP*A?3&!HS04%J\-9C+@I22@YSUF7T52R$[&
M#)]94V\R\1GK$$%4J+Q%L]ECG'45]L6:C94%56E+?$+$\=G0"5F6IH9K:5!(
M6;EJ]ZYWW6(<]E@NYW9EZC11>X@?2"8E>39]V[<"9_PT?OO/00.$V\#!;+S
MW37/>_"S#QW]>&%;@<D[W01F87LL9*H(T$!= 5@&L'MW<]U)NZVQV\73U6%\
M*C1#6(X[ A:^B*N^D$]]:<1-;SGPP-XK3[N>#MMMP+Q2;; G,_:@.4HGOUVD
M&5'1.@"$$AZC%X@9T.X&+-TP^H0P\_2A5@ZI"OF 2*O@<QH& 5; ;H(,XTV!
M;<*[&$__2'BC5DEKN"Q0&WYO*U[7OD9-[G)0=S>R9RPY.!H?MS8,)J[GB5?0
MVP%:1[5)F_F[#ZI;U<MX*N*SXVAQVI_ P*AA5S'$[\;?P6E\&LW0A)1AW.D<
M0 @IR2DEC390[1 \Q-O5K@H&T;/]>J=KFF6W$>PP@KGV^J%5CPD-[S7BPYB@
M2YK;H0[X?E,CT* 8C$QH\IJN#W0M&GBE?3\.: 7/?!]#:7Y>X]I!L5UN$%<>
M@FC]9;VIH1+^DW_38>N#1EG>5OB""X&'$'C8"&R797$G :,]L?U6WSOK6IU[
M[VHL;G$+?,+X39!WK^G*AXOX6/S0L'<4[Z]N6]Z(O;K"#3&CKFNMC<2//U[O
M&-OC3B/E]HZF)ARYEI6FW/?U]KD;NH8W=+XW&T5KWI[I,(R/.X4AA'ONPW6W
M\SW3J"AD&AVC7<9W8"#X(?@.&QQIIF#58#222K'F%2%P]]-$F&0HNZ%^%>KB
MY=J/>I>\]BU*>]>+PC+%TXY*D#[I!@Z#T#'PND&\O:2&\MRO IH'V$0<-QLC
M$@C(HIUM_PUN=OE@EBZ 6%]YU4/4-AO:R?@53E/>W91L)\A1>_D=BQL0\;O<
MIJMG)[UK6A?/QO(4%TU/LIIN=.R@Y%PVD$;#<!E6A*8I]J/0S$Q>3\)R(GT'
MGKL ?C+=\DUW"'8&!OR)^^R2KQ7@RM$1N"GW-MG@P" #@VBWH[+5WJ\ZWG(X
MX*W-S[VWG/3>)A?*;OB=.>440R*\6.Z>=J_EE^%M](X\O--'/#>T@N9J#=;I
M^&0Q"B^2VA_>5/QN>F6\-P5_S13&LB4"G*\-]OGF!RGH_K/B\C]02P,$%
M  @ YX5Z6(9<>C7Z"   H1@  !D   !X;"]W;W)K<VAE971S+W-H965T,C,N
M>&ULK5E[<]LV$O\J&#7MV',415+4*[4](]MJSS>)K4IV<O<G3$(2+B2A *!E
M]]-W%R ITA;E:^8F4PO$8['/W^ZB9SLAOZD-8YH\ITFFSCL;K;<?>ST5;5A*
ME2NV+(.5E9 IU? IUSVUE8S&YE":] +/&_92RK/.Q9F9F\N+,Y'KA&=L+HG*
MTY3*ETN6B-UYQ^^4$PN^WFB<Z%V<;>F:+9E^V,XE?/4J*C%/6::XR(ADJ_/.
MU/]X&>)^L^$+9SM5&Q.4Y%&(;_AQ$Y]W/&2()2S22('"SQ.[8DF"A("-[P7-
M3G4E'JR/2^J_&=E!ED>JV)5(OO)8;\X[XPZ)V8KFB5Z(W3]9(<\ Z44B4>8O
MV=F]_7Z'1+G2(BT. P<IS^PO?2[T4#LP]EH.!,6!P/!M+S)<7E--+\ZDV!&)
MNX$:#HRHYC0PQS,TRE)+6.5P3E\LM8B^D;LMJD@1FL5DNJ,R)G,IUI*FZJRG
MX1;<VXL*BI>68M!"T0_(9Y'IC2*S+&9QDT /V*MX#$H>+X.C%*]9Y)*^[Y#
M"_I'Z/4KF?N&7O__*+.E&!ZFB)'S46UIQ,X[$!J*R2?6N?CE)W_H_7J$W[#B
M-SQ&_8?X/4[1'[CD/:KD?L/(E4BW-'OYY:=QX(]^54290SR+6(;11+8)S0B'
MXS'X)E>:21:3QQ>BB[,0O=1$'WRD7&O&S$TTUQLA^9],F9UP7Z:)D(0:#L2J
M=H.]45@V'9*)K/L]IPE?<;BIL4A.;O]8WITZ@!5*2Q[I:H,A"^N+Y126B[DM
M6"KBECN)L0O48_[$8P8,LN\Y?Z()\%"M;9DT& B<D3SCNJ2*\FPW((!(B=I0
MN-RMJPZTHW*0,P. LLLH7P3J@'LM*_D6AJ@']LQDQ!7#'0W17#(%2L5QJI1
MQD&\'=>;2GS@;L4X3L,VL$B,IJ! 1 M#/<O31R8-;4M(;Z@&46(F$_Y*T7CF
ML3 ,D#&;#)%##M"4=T.5E3EN-02JK-V0U2X%\*HBR1]1$$P?+OE"D]R:#,2P
M'CRUNQ?[N^S\+5SP1W5!T]OM+]G" 9ZM22IBEJ!>\W2O2X+>5/)2*F('#D[
M,5"Z7.%95,I*), =?KVF@:LOC$KCYQEAB(@HF()T"^M@/2/81_*?V72Q)+/;
MZ]DUN9Y=S3Y?SA85YN&?H!"A-%#)43 >.X.11[I=,GO>,J. RHU?.$MB7*JO
M/HD$5)AP_4*&OCO\F73),'"#GW'3@JMOW96$,.49!K,"_P=/(Z'KF_5[)E,2
M%B+!=[N22[M,RWR/%K,JQ42,MU,3"H#NS#AF)2VZ!TKLF%$$L;4&;XUS6>K[
MK4;!*F]4NM?<5Y.;85\UF#XQ"35']?N[0:!K%+4VO+V[[7Z9+>_!)G?S^YN[
MVR59VM#YC7)IG)$=F$&E/('J3/PE"!@ '_^B68Y: "'!'"08.)[GD0^D[T[&
M]D[8?O*/T\J@'XCG3GRS&4S'$5A/NJ<'#G\Q5_5FSY%%C_T^_'>0F:;.WU[X
M=U1W]W"_O)_>7M_<_D[@A\S^/5M<W2RGEY]FK[4V*_%M#H''6F8+OX$"4FFP
M/]B\H;R1,S"BA^[$(W[H%9H8N*-)BQH#UPN-5%<H?9+4%%3J,71#KZ'EYBU!
M^3EPQY.##+8HU%S=H%4<+BR"_LW*N 3(Q>DWQ ;.!*QQA%B-DX*B42A]3-@K
M8BAS@P("]ZZP;)<6%I4,JWFD%D$A)R%>(<()Q+A-WAB!=+V6;(TQ C@!<:EX
M9&&1G)CE5.001% ([#8\VEB0Q "Q>R#J=6MQP<"/6:R:"7%K7*,X9R'PM/QL
M)JZ&61J:0-Z/Z+T=CC";J@+DU4=R5U/WK$8$B=;7,"Y+YT8.JA#Z7Q1]PC,+
M<Z=@J%'?_O%<L-RT5?4?R&CBA.,!#L;.:#"$0?=M8CP$S% 9_2@NMZ>YXZ!<
M "M"1@UGIU^GB^ME';7H<3SP(=@F7A^"U'?Z_K"! <,  S$@_K!O]C0! .0:
MA<," RR(FGE_.'%&_1&96(+OL-)0T]"'8)T$%5,_:''/15N/R$,&@20UU,FQ
ML5!4KZC1?S.%5@_'?2?TT=H@;Q@><Q%K:F6J+RM40P(@X3MA,'%\#\?]L.^,
MP53OTSM,JQ\,';"!H02C24@^B6S=-47$355"SK&'J%>0J"(-_T$)2!(\H/'
MJZ;CY-/]S?S4UK"1 /5:Q( JG0O30M1\Q#B=WDB1KS>OYH>V>#4D=^#XV!8
MM:J)N11%1W(-N2'2 JX!.TWS-;3FAJX]C\R8RE?OA#&3R(!9$T?82NB7+CX=
MQ T+VI,K+H$2M%#!P.:RMGC%[D45 N]XDF!];AS2H@\T)N!@*78L&)T6=\M]
M13W>W 9RY%M@R%; V+$[Q'()WF7E1DIUPN &9N22.XN]%=/H! 4W#@%_[/<M
M<+Y!6:P, <V30O^A2[YB$X/$]L%!]UD2/PMZ</11Z-<6'!@N#UI5,8BRN*[<
M^;Z)ZQ;"OM'W S1WH.[Y<O%0Z5ODB4T>MEE+&=,F^L%+7MWL$"C#T'M!G">6
MY47BH?%_<X,AL\N;^^MIHYO45*Z9QB;O,/ Z]6QIO"P3>F][6#/J!QR>+Y8/
MJNK60&[;GEFY&OWXK$ /4X,=<$[@/A+KS$"/I3==7I&1/^[Z'D)5E.0FR;6T
M>*>P8%Y", B,T1I9NKBPA#!4D%VW+P'%?+.OK#&DVI@N";;FI#H^M;5AK5W8
MD<7 *C+N7AJFVE5]=,<LW2;BA4%2W:/-O="0(=I7:N[[KEH^D&$(2:]O2M-1
MX(3#$$83/W3\"8Z"X< 9>784..,1(O< <^@X,&EPWZ\7G?J[-P+LCR8CJ$*J
M ?ZSG+<>?F1@$PR+9Y 7>,9R.A@U>1YZD&C]=WB>ZO>#*;:0_\Q3R&_)"_F
MB3<%W"P>&;3A-<_^AOLY) ._0N@'^$K-0TWQ-I-+[+XD2V@!B:VD&C!?NQLS
MG9&@K-K)V])BGP-]U[,QX!YZANS5GHU3!AB$C^,*^(#:W;X@5[/5^_O4/COO
MM]O'^\\ 89BP$[:"HZ#"0<<^G)4?6FS-(S1@@1:I&6X8!5S!#;"^$D*7'WA!
M]7\E+OX"4$L#!!0    ( .>%>EC-!(V$*@,  * '   9    >&PO=V]R:W-H
M965T<R]S:&5E=#(T+GAM;+55;8_B-A#^*Z.TJNZD''%>($ !:8&<KM+M"4';
M4S]ZDX%$F]BI[2R[_[[C)&2IM$=?U'Z)/?;,,\]C9\:+LU2/.D<T\%R50B^=
MW)AZ[GDZS;'B>B1K%+1SE*KBADQU\G2MD&=M4%5Z 6,3K^*%<%:+=FVG5@O9
MF+(0N%.@FZKBZF6-I3PO'=^Y+.R+4V[L@K=:U/R$!S2_U#M%EC>@9$6%0A=2
M@,+CTKGSY^O(^K<.OQ9XUE=SL$H>I'RTQD_9TF&6$):8&HO :7C"#9:E!2(:
MO_>8SI#2!E[/+^@?6^VDY8%KW,CR:Y&9?.E,'<CPR)O2[.7Y$_9ZQA8OE:5N
MOW#N?,/ @;311E9],#&H"M&-_+D_AZN *?M&0- '!"WO+E'+<LL-7RV4/(.R
MWH1F)ZW4-IK(%<)>RL$HVBTHSJP2KD0A3AIVJ& CJXI.ZI!SA? NV1W>+SQ#
M2:RKE_: ZPXP^ :@'\"]%";7D(@,LS\#>,1NH!A<**Z#FXA;3$<0^BX$+ AO
MX(6#Y+#%"_\[R1U@]#:@K9NYKGF*2X<*0Z-Z0F?UPW?^A/UX@VXTT(UNH?\;
MNK<!_<D(_@(4?LX14EG5C>&V>#3(H_WYBQ2XR" KRL9@!N0*U!? D/<+<J4!
M[9W#&0F(:]HKJ>CU''Y+[O8'2+YLDRULDTUROT[VPY7:3P#K 7U[0;_FV)';
MO%*:PQ=J6:74&KZ'=Y'+HHD;Q2&\MV80NN/IV UF/ME?V\HD0/Z$BAH-B*9Z
M($B2E';*M077,'6G(7-C-J-9' 9NP,(W:'VV*5\I438VBB9]WE',:/;QZDSZ
M(Z&?&-NL@VKK8/5P\0(YSZ 1^(PJ+31Y4]FGCR#KX>R#Z=0=Q\R%_>&N79CX
M8W<V"UIF9ZX4%T:#D5 W*LVI2X$_9BYC[*+M2JS%=H$:M#8432?L$A=N^EL3
MIOC0WB\UR]'?41+\,R4^F[@3NIM!231SXSC^GX6\58?>5=>L4)W:MT$3>B-,
MUT"'U>'YN>NZ[JM[]W;=<W4J2%^)1PIEHWCL@.K>@\XPLFY[\(,TU-';:4Y/
M*"KK0/M'*<W%L F&1WGU!U!+ P04    " #GA7I85]X@2N8"  "G!@  &0
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
MN:_NRG0\%W,//RN#*86W^/DGEM!?+JB)1C71)?2WU)!WR+F8\'4Y+)O .YG
MEPK/0+4=EX_8#7)5ROH?4>"RAS4NR*++7C78:&I9PDXK7H YY;((;J[@K_7U
M9@OKSS?K&[A9K]:WR_5FO#WN)X 5U[I&.B>6!CY G)(@R$C,F#-"$H89R6(*
MMUQBYRJ>7*,IF68)2:,,(DJF24@B%F,,HPFA04+"A**518111$GB_U2%;?<[
M6?FY7+TBX 8E6N=G*]BY)OM#(N\GVPE\%(70O(%/ZD%HB:W6(KDT(M$T)F'@
M>$_18 D)TG2(V%INAS/Z7>4O(@W$"2/A-(6(L;Y2V#6Q)\H7/E,L8IP BQ(2
MAZE3CDKR&I'6T@K=Z=J@IH"2C%&L$0.6$8:5IT'ZKBIJU8Z%,U#+[VI:/MTV
MW=^V'[LI][*V[O1=44S/+R"434D:NWN2X05(46<<P?J@<8Q"1"A-24PS0-I8
MUK2_3V^J>NWS]Y^U>M12]@/-0*X.T@Y=?]P=9^;U,"J>W(>!>\MU64L#C=AC
M*)U,8P_T,,0&PZJN'QP[9;%P_;+"N2^T<\#W>Z7LV7 )QG\2BW\!4$L#!!0
M   ( .>%>EA3S>D9A 0   <*   9    >&PO=V]R:W-H965T<R]S:&5E=#(X
M+GAM;*56;6_;-A#^*P?U!2E@6++BI&EB&["3!LNP-D'2K9\IZ6QQH4B7I.SZ
MW^^.E%^2I<& ?; ED7?/W7-OY&AM[*.K$3W\;)1VXZ3V?GF>IJZLL1&N;Y:H
M:6=N;",\?=I%ZI861164&I7F67::-D+J9#(*:W=V,C*M5U+CG077-HVPFQDJ
MLQXG@V2[<"\7M>>%=#):B@4^H/]S>6?I*]VA5+)![:318'$^3J:#\]F0Y8/
M7Q+7[N =F$EAS"-_W%3C)&.'4&'I&4'08X67J!0#D1L_.LQD9Y(5#]^WZ->!
M.W$IA,-+H[[+RM?CY"R!"N>B5?[>K'_#CL\)XY5&N? /ZR@[(.&R==XTG3)Y
MT$@=G^)G%X<#A;/L%PIYIY 'OZ.AX.65\&(RLF8-EJ4)C5\"U:!-SDG-27GP
MEG8EZ?G)0ULX_-&B]O!Y1?]NE'J"Y<VT["!F$2+_!<0@AR]&^]K!9UUA]10@
M)7]V3N5;IV;YJXA76/;A>-"#/,N/7\$[WI$\#GC'_X=DA!B^#,&]<>Z6HL1Q
M0L7OT*XPF;Q_,SC-+EYQ<+AS</@:^G]S\'6(/.O#OV#@5L,U%K:E?H/\4PCH
ML >^1K@TS5+H#9 86JQ :F] P!]&4*OH"AZP;*WT&Y@N+&+#F$>L]_[-69YG
M%RP77@<7'X+\G36-=,Z0H:_&XQ-A7NAUTBQ,'I@%DH"E:O=U\(<!HV>=TLZN
MV]D)PK>J@BNRI;FIOPKN;:%@)O1C'[Z1^EX/EM:L9(5 LXNH:1H1;X>]+,OX
M1Q-E9=1*Z@5P*,',H:0X2 ]S44K%S \I7,:]ZVYOZU(?IM5*Z!(=M%3\-H;V
MJ2P(BS3TBK]I$$$(<F$L%0B;YH$"E#)B0#NLK-!1=;$[1_+#H;_$X4C2TEGV
MCG<+J12E392E:9FKQ1+E2A0J0A 6)?)3!I78.*!I[#P%GDSVX29DW'G6M2UY
M3G%DRP="%#FI2[DDMPJAF!^;?)$;P7#!:*9@A7_&YL[2!(=[7E^VA9(TJ+C4
M0J*^"Z6 2IB/GM]-:RF-O:=QFBM#K ,JF?_8ST_>]>'VP$VYI=)1$ T'HXLO
M6Z(:$)L0E(9'E-J$6F7#YB48WMQ3)^VJQ2TVG0"Q(:K.GWUCG87&.HGU]SQ"
MA*;:BL(<ISDKE(:Z4W#6V"#&5B7$[C3I=3KL&EN>&Z5BN4B/34BM#T75H' M
M-V^,OV+DADJ_9%D:HM@45$K=(!V>AXH2?(K(IFV V"\DAT93 NCLI-XB'][F
M_8Q$E**^NH@5MU?I\OQY=O/M:AJD!WOI0(84@H;EQ@Q-U5K+PT-061-+RNMV
M14E1<(@D!O+:^(/*95R2I4>,*B6HB6+4Q<]#3'U>RX)6.%JM"]FA@F(!;RP'
M8VHML0UCH<M2-_YJX8+E6E2<8;22:W[;GZ$W)+G]W**OK6D7-7P1MJPA/XT1
M[K]T%*0'AW.#=A&N(%0-7*GQG-ZM[FXYTWBX[\7C%8FL+:1V%*8YJ6;]CR<)
MV'CMB!_>+,-17QA/I19>:[JIH64!VI\;FL3=!QO8W?TF_P!02P,$%     @
MYX5Z6.N25U8L)0  ,W<  !D   !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL
MK3W9<MM&MK^"<J9RXRJ*$BGO3EPERW;&4_&-KQ7//(- D^P8!&@T()KS]?>L
MO9 @I'CF)9%)H/OTV=?FS[NF_>+6QG39MTU5NU\>K+MN^^+\W!5KL\G=M-F:
M&KY9-NTF[^"?[>K<;5N3E_32ICJ?7UP\.=_DMG[PZF?Z[&/[ZN>F[RI;FX]M
MYOK-)F_WKTW5['YY,'N@'WRRJW6''YR_^GF;K\R-Z3YO/[;PKW._2FDWIG:V
MJ;/6+']Y<#5[\7K^%%^@)_YIS<Y%?V=XE$73?,%_O"]_>7"!$)G*%!TND</_
M;LVUJ2I<">#X*HL^\'OBB_'?NOH[.CP<9I$[<]U4_[)EM_[EP;,'66F6>5]U
MGYK=WXT<Z#&N5S25H_]F.W[V,>Q8]*YK-O(R_'MC:_Y__DT0$;WP[.+$"W-Y
M84YP\T8$Y9N\RU_]W#:[K,6G837\@XY*;P-PMD:JW'0M?&OAO>[5C5W5=FF+
MO.ZRJZ)H^KJS]2K[V%2VL,9E/^E?#W\^[V _?.N\D+5?\]KS$VO/YMF'IN[6
M+GM;EZ9,%S@'0#VT<X7V]7QTQ3>FF&:7LTDVOYA?CJQWZ4]_2>M=?M_IAX[,
M"SX:7A!EZ(7;YH7YY0$(B3/MK7GPZL<?9D\N7HZ ^\B#^VAL]5>O<V==UBRS
MC[AVW>7(V$- CB_SQ]J -!3-9IO7>SQOT=0.CESFG2FSI:WSNK!YE3G8P( $
M=B[;F=9D<*)MWL(CMJ;WVQ(>-,"PW9K^+=C;MA;>WU; /2M3FS:OJCU^;[8=
MO]O!_I]KB_^ZP2WH2%<;TP(ALI]^_.'9?'[Q\M>KJX_TY^SEPRRO2WIK +:L
M[7$G?*(UJ[XBG-"*^,*-*?K6=E:>>/NM6.?URF37S69C':J6Z0A='GNZ/!Y%
MZ,=P8MCWVF/S!'7&%_L.ZL#N55\:.K$0PF/@FA>:9!;)N&Z0&,VNAJ5<OW"V
MM'FKV,F+K[U%^L*BC#-GD<"PC&T!NVYK2(=FI1*-WG 6#SK-KBH *A(H6W>F
M/9.#9/F&P2).,I4%798+/Q0QPL;H\<33X\DH"G]M;DU;$W?<\"&'97E\E=_K
M[$/>%NML_I04SL6$.7=Z,\U680=3@V4QI2"[;>K\UK:]RZYL.<D^P4G-DGD/
MCMEL;*$\N0>-TWEVO[[Z]/8&/U&>GP"Q+&P.> ,>:&#U%K8 ?G 3D+#FUI9
M K/95LT>OMGF^Q9(FW7YMZP $B*QP61G7_N\ GH >#NPL4SF9LLBTC5HO@Y>
MAK^9I_#M/$,ZX>&V()Q-.<W^"!P%#($JP,6X<(KM+$?^6#K3T3Z(F]941'!P
M*-J<%(7Y!KZ%,VZ:O0&$P ?XV-[D+> 4[$4VFY]?SL[G\TG,R, M%9IT^/YO
ML^F3#X-'[]9Y)YR6M\CKK!Z*!KCSWW@<.$V+@"VM*T"6:%,@\7R,^YYZ[GLZ
MRC>1(0'U5I<Y(JF'$[79V]N\ZD_JA?%EW]?9/_K: )BS)XR1=U<WKS/08CV<
MZ.KF<_:_S92^/9M=3K)W7E&\KUW7]DS5L^R:4)3]UCB'YOV/9@LL>3E_\O!%
M]L'DKF]9JZ(>2YX$#VIH2<_ ?B%E8& 6_0B8&"@*G-);-AGDT6V;EI#$1,LJ
MWH?XSA'CK$T%E.M0!.!)I%O1N Z=,"L*ZS:W5;ZH#+WE<OBC- M@0Z_UI]F[
M^ZTWB:#UVLD1FD':%K2)!9N%IQ=&(J^R6X->!*W*BJQO6\0)VBX$$)0N( I\
MY0F\0[H5X6;UND?V P\4>9ETL[YL7&?!VS2D7X&O44J(W1,\L2C"]\V.,(H(
M2!&).,H\OZE=8-& [T# >EIVV38;MAQ#:!8K$LR.X!* W[(30M_7IA,-'^"%
M1Q8FB*N0XDZ230[. =CM ;VPU(;YD_T/<()K<"[ XFQ@01+F&/V3;-WL#"BF
MB*X[6U5*",9#NM/"Z)E08Q"I H)!9[$*QD\1M3L UYR58$N1%H J%,%^B[8Q
MRY=+.+,+AA0Y!'G]"(_(QH@\6]\"X4FBX'05G-2(&@./*ZN;3@F(%$,\=MDR
M!ZN,!,;#M$V_6LM*8')-JJKSLB'G*^ "..(?>=U#():).RT<5;)Y()<,#D3Z
MY.(R*VU)4*QSL/^(?+#M> P+&P #-W6LH__'W>VT3$&)@,:Z-9N%(=U[.:#4
MAC3I9T:QZAT TKN)N,K9!5CK&[,B5'[R2D84W?S9!2BZ]QNTH.(\ >/P8\25
M^N8;, S %L!N3BVQ%^'2?X=8 GRSSL3CR=NVYGB9$%D3(]6 [(K(37Z1W;"
M">\X.1Y*IB'F03\+"1U9*.30E:UK/$^^A$4RB(<8?[/'$\%AO -;;4<>.G#5
M7UKJT42,IARZ-5W;> \PWVXA1.(# @)13[%-U2V#((G#/\P#,9-:KP/!136B
MN<0K8#;SZJB&:%]11HSDH3_!2,3)R!S/)_ X"DCV1_X-CH6\,YN]/&*)\%#*
M"HP/\E[J-2H&?@-1M>Q;5A%M7CL,E.J"E'QA@+< "RR8Y*>4\9(;U+8@6\!_
M>X(<GVB1Q]'0 ,XJ*RJ<2*N+ /#;W):1\OG/>.<1<2I:.T_E8&E/4Q\> )J#
MET@J_K]!SQ$7[)EWP9Z-^DI@:0Q$(MDU[5_LA[RMT16& _FKH+.!)@L@#"GW
MTJ!C[\.9I6S.AZ<L"NIP8HM*'@*VH#BB!.M(Q %]7X+U (0:C5%;\D!@=S29
M1#>VM09]^"5XMJ235,'%'CH W%>,:]F4V*?\LV<3 TR75QA6<.A.OCQ#AJS'
M/(3/M$9#2XWY^TTO7CRQ.@9WK5ECD@[8 LTHO$6?-K5XD:YKBB]H_DSK2-B>
MOLQ0AKH]P#H,'6T,O%^!C>3@!="%CCQ&/XPDQ ,Y#^A$0- !O$.N666_]A)(
MLFY6J^IBRD@( B9J"KK_UM2]A$8:D1P23# /MJ^%, HDMN[69X9>2(A5IG',
M-/L5!%\8AGT,C^B&U\\+#L;(I1&.V?MP+Q?=V=?T&!Q0'YD(97"[<)RLZ3L(
MP$P(5'=KTYI3BZ"(^B>9%2>"?&0KHZY);-N%ABY*<V@>A_$,:/_= S0!X0"4
M,IB\#LB)6$Y.5X!&(6:X,0;\ =!ZLZ?LX92E%7@C<SK-1M3#<Z\>GH^JAR/W
M8$@_C"XQK!]D768?B*TMAIX+<+_Z;MV NYB3]O114.Z"J' Z)=-L">"<G0Z'
M*3>T!<%^QLX%JF?O49-]<*IJ>6O$<;'&'$2(NTM36,JJ;_(OP&8_7?_^YL/#
M248!OWYW!M_ALRMP++?(;/0-T1$<:['Y3<%6RC5]6X@(P9.1K@]0P^X$-AP\
M,1.!GP *!)]B(8+8?(.@@%#6+)<6S.CPBYPE!_62W6(5 &"!@[5?,")!/]T!
M'#U&"(L>_C2.P2S-AB+(FIRE5<MB#I^@Q21L.M!1Q*;HQK3@W3ASMD/9 J[O
M17D,@?/'ASR_08A-2_H*>2%246 +86?0(K 5< T<*RM;.&,=UF6_OW>&S@(&
M&38W';KJG2G6=5,UJWVV!3V"".4T3F4QU,''95$-$#DF@U/ H9I6W3G2/T(1
M>@O\#%!'Z,@O*KL29;+)]Q!?P+915J_:AV?1M]&_C\1<J>+Q@MX#+J(PD*2\
MU#"-?;9='K'^SG@0X3O AAZ-/ L T$)L76-@!*X)*S*?;(P]5Y0J"!4I)B5V
M9LL 1$7= J3Y$T-P$"CTBM "M&+C7;]%_8!0.%RA(E>S:3&3@Q9)Y(QCT82B
MGM4V#=!F6'TBNTM$ZX;EA',<(F8NDC/V%@31F'U#_SN)N-@#(*6BL.%B1=X"
M*P4F$42Q20*A 0^1&<>94Q'<!CQ!6SC-0:* @6L()K %G);J%<*^I"92=Y!
M01Y!&?]B]IY)& 9DNK7=2FX'S24EGN1\L.$25"AY76 NKI"P?,S#_."&A)4.
M#[HU4GP:GN'Z$J!0CGM5F<B3TJ?0"&W[=MO(6@$'X5E92<HBW3WB7O5?\DX#
MP!&#-KL(9;R+49/VV9&N>BO)(\;A-694, *( FG_Q& ];WR3/]9:!/)4OD]Q
M A]"GL:DU_<5B] _\?+,#$TD BE$&^9S9IYU^LTV4J6<CI$LM'@V6H] LSOL
MUI.92$)]U'8 -+'0B7=XEU+R=Z<"7U_0&@*G'?1((]?RV.GWA(XP&W 2EX<.
MU5!($,+.JZ8I*4F&X9EM$53,XH:4))TGI)U0CW8N@J>O[8$T@M3^2:FP94]N
M7Y&[=;:LFAT( DI>1$T/4TR_)1DM0@@J[QUP#]KJ2235HK<X7Y$3R<CHX7.J
MS (RP(@=V+.(.\!]IO ZK9UYP ):1#TQAGXG;QU40.ZB_$#/$IFRYI]]R<J%
ME2[G@/ET459Y$JIX\*FQM^20!%*)PXE'9G7(Z^25_3=&;.!IK"PYA,2D@T]1
MY8=SJ3XKH8]';$YFMA1O?G) >TULQ*YI*#4HBYN$Q?S:A8H82LY*?/L/0;07
ME %%]@H8A"768/2;EGB=3+4U:BCA2W!6;-,["9^.U0#PWP(+<K<^.XTT@Q #
MD<45&O(B; N!+CILY$==%5U/2I]-:D'IZ-*B@Z?)\R9FL;$$QBSJRYB-IS 0
MU?\D5$=UF6&M?8^5F&B4]^>P)-?BABTD&;[3/#OS'./(F:JB_"7R!H8(F'/R
MT2NB(/<*D'RW7#PDS&6% !>6[7;&U.J9@PD!A65!NCJO-#=1^:DD&4_\G$-A
M%,L!E&G:B5J*?.&((2B8\D](CBTO;V$_8##D$0$$]0LE$]0[]0?UIYIR/<<7
M7;DRBH4?<U8!+U7 E" A;;'>LV>Y[3F'&!B?_';[%95Z[QBQ<MI(I"8Q;98-
M5A[<B^PWVF$F_Y]G/_[P_,GE_&7V?WW3<26S$)BT$B*F*3J"-9Q@X.P=G]R-
MK 3'K-F>W&=97>^@6D%[Z1[O&2E17N-KLJM_MUF@:O,%(J+I$44.E_5O ]\1
MXWK* Q>2B&)UK&G;!F(@C8RCG807@.ER_ :?%'\47V2@@5Z@1Y@*ETF><].
MUFY:EB=9"M0<9R_$BDNHX XM:. <XB22!2S^=%BY!\< Q$CJ9O7>BQP3$U5>
MWZFIDM?5YQC8(;7+U!;'/0#LXAP9]U@<14)#"EGV.?1$U$OA (YRV:HFFH*R
M3N"L4)+GDBN6E#SCW%QB6F(6XSX#WRI22S\?>9)J@N+G/3?X>F%:+*,T=XOU
M1H*5O? QG3T/.GL^KFF':NZ#&GMTG>'DTKM!*TN'W388"'-R0>/9F-@8J'.E
M$P*C+QH[DSE&=XPC0_@#?1? D3?? U[(>+@2^NYFHWURKZYU7_KC;=AW$%O?
MT7.7"&B./I&E+"N(%!CJLX7)B?AT[!*XV%D-^M? T6?PV(8BSQJ[.I,\,O$=
M*,25.7!\;#>0%O(>E*,BV1J6 R)QFOIX6?!L0,(PRL8D*;,SB1K8&LXZLP+&
MU(*4UP_I=ABU=F/!?%J.'<6-(I&5Y_#)[VSNXXH""Z4D)]\9="^K[ UOA)+3
MMY3]N&[@%!)I:K7WW9OWU[[<VV\I#XGML';3;W"CO\T?7TPN+B[ :^M"A4L[
M1HG V.:3ZL)U7H9S6JK (()A.=R.>Z X4-R"$_"-O#P@XM\>3Q]G8!LKK<W!
M!S/]8!+URZ$.'Y.:T/XY&V_<O-)N!"9STJ S*#BCR]TM.*5!.<!,%CGB@]TF
M>8!I$;B=<B-9W1/Z,7<"_@"8R+AJ0=9AO^5(0O) OO=C!T*XIA3:1%O2Q/4'
M.P:,OD)A >:V&S,8*R&C;=&,ENA7#;N/YI:"!2S,A+4'4Y?:6!+%45O,5")7
M^'RI]KGYADL-@+POH%93$AV9H8[ O7_0UB7LW.ZEOV3=5 =M'-1R0HUU@X?>
MK0W)WUY\(9!LC7/Z6OIP,"Z<8!<'-^"M<]C14)91.W404+,$"G=WY*9"=^QL
MO*/U/:BY&J.V$UPZ^O8PET9+QN9LTP"%\.@ANXFY).<:W^3*OBT0$3F-K2:@
MHRUWB+-0CD%]&+; [\AY\*5 8'KF;.R5FD@N8VE;T)\6 V7Z"_VSC8'PL*3J
M"A;3./[V\?P!@3'CSNY.TF#$3GD$#_M7U(NS,)RQ6(!^-QT51%G+1FH,*P_H
M#B.EI?!Q$ISW2TW5A">/G5H$2(H3V$;&&"*SM,QO06GC@N3F8\D5# F5C.$,
M2^!$_,AA+.BK&11JJ"]8FU7.6E.;BQ#?8&!(]*2H6[.T[@RAC&+64-A0#(8"
M8D"E[^;A:!="0C#-)F2!\% KJB=POIF];RWH.NE,O<.R "ZH^;1N K Q#.-R
M%;J<9^,-RA];3()UK$#0A]JBGAP4L=&%AD4L6=WHZES.ZK0J'J5C6!"0J:@Q
M/+0*@&D%BD0]+-)H*#F?-V-?:_Z32SX;B/:P3<*I_0!MF:.#=H8G$E$CMXTS
M3Y*1P3?,LL?N@%N3]%J0>I8V@U"YD*9/?_ISX("  /*_8 D->:*&5=] S[DD
M?BQO6V3LJ.'I!%Q:$9>U6I/D =[ZES[S2[_9)2N.'NM67H61#]LL._K'Y=EC
MX=MW/;BR)-;4JF2_=51WTJ\_L.(,I[R4+Y(N0BW)<.A74&5FX>5R.\PPB^!'
M<&AH) E@4LXXO0(1E!/-Z(7B*A4>'E.Y"P\)M>!S&Z0DG9D0D@Y&O_<P!7U8
M(SVQ?Y3VM:A,L?G"A>C29ZFB&%-*\:#3VA4KI:A)0[QDX1]?[[S'[BZX9.1
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
M8V'@\:G:BZ6TAYJO?0AB]%K$5FI(41(A*J6S(N*EZ] KBS>WMKDXC"$LT1)
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
M:F= YQNE[,O"!>C>T<D_4$L#!!0    ( .>%>EAM;D0-7P(  'L%   9
M>&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;)5446_:,!#^*R=/FS9I(B%0VC*(
M!)1V>T"JH-V>C7,A5AT[LPVT_WZV VDJ =)>G#O[[KOO.^<\VBO]8@I$"Z^E
MD&9,"FNK81095F!)34=5*-U)KG1)K7/U)C*51IJ%I%)$21P/HI)R2=)1V'O4
MZ4AMK> 2'S68;5E2_39%H?9CTB7'C27?%-9O1.FHHAM<H7VN'K7SH@8EXR5*
MPY4$C?F83+K#:=_'AX#?'/>F98-7LE;JQ3N_LC&)/2$4R*Q'H.ZSPQD*X8$<
MC;\'3-*4](EM^XA^'[0[+6MJ<*;$'Y[98DQN"&28TZVP2[7_B0<]5QZ/*6'"
M"OLZ=G!+@&V-5>4AV3$HN:R_]/70AU;"37PF(3DD)(%W72BPO*.6IB.M]J!]
MM$/S1I :LATY+OVEK*QVI]SEV?19KKD0F,&$,;65UL 2&?(=70L$*C-8\8WD
M.6=46I@IR5!:37U##7Q]\E'FVRBRCHG'B]BAZK2NFIRIVDU@H:0M#,QEAME'
M@,A):'0D1QW3Y"+B';(.]+K?(8F3W@6\7M.77L#KG<'[_W:<ZD)=HW^ZAI^W
MH:DHPS%Q V50[Y"D7SYU!_&/"PKZC8+^)?1TY>8WVSK:*@?69NHW-#<OIPA?
MA#Q-&.[FL_EB.E^&]G]P_%WX)8&) 0J??>5W:Q;^;M3P]%9AJ\_F@_W<677@
M'C/45,"#VJ&6[DVP<'OM4/QRJE51:R!<A4T8>P/A2NO9:':;EV52#]1[>/TL
M+:C></>S"\Q=:MRYOB*N>V'4:\>J*HS76EDG)YB%>QU1^P!WGBMECXXOT+RW
MZ3]02P,$%     @ YX5Z6,S-E\O4 @  X08  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S0N>&ULK55A;YLP$/TK%INF34(%3 BD2Y":M-,JK5K4=-MG!RX!
M%6QFFZ;]]SL;PM(IB29M7_#9OGOW[MD^ICLA'U4!H,ES77$U<PJMFTO/4UD!
M-5,7H@&..QLA:Z9Q*K>>:B2PW ;5E4=]?^S5K.1..K5K2YE.1:NKDL-2$M76
M-9,O<ZC$;N8$SG[AOMP6VBQXZ;1A6UB!_M8L)<Z\ 24O:^"J%)Q(V,R<J^!R
M'AE_Z_"]A)TZL(FI9"W$HYG<YC/'-X2@@DP;!(;#$RR@J@P0TOC98SI#2A-X
M:._1/]G:L98U4[ 0U8\RU\7,21R2PX:UE;X7N\_0UV,)9J)2]DMVG6\4.R1K
ME19U'XP,ZI)W(WON=3@(2/P3 ;0/H)9WE\BRO&::I5,I=D0:;T0SABW51B.Y
MDIM#66F)NR7&Z?2K+D"212LE<$VNE *M".,YZ3:^"+XE#R#K_=;[![:N0'V8
M>AJS&PPOZS/-NTST1*: DCO!=:'(#<\A?PW@(>V!.]USG].SB->079 P< GU
M:7@&+QRT""U>^'^T."9!EV!T/(%Y8)>J81G,''Q!"N03..F[-\'8_WB&_FB@
M/SJ'GJ[PP>9M!41L>L997PH[R?<LXG&^Y/IF<7,WO[FWTK^:F',P'TIN^1,F
M%K($1=Z2<#QV SI&BU+JTGA"EA(:5N:DY*J5C&=@=1:6=<>6Q$'L1J,(Q] =
M3R;D06A6]2ZO"T/<P/43=(L#M"=AY$[BA)R1-!HDC?Y:TBYS92Z!-I?@M*AG
M,?]!U!5@W:5^P:[3"%7:PD>^&R4Q&N/8C4<)6;"F-#J97HCJDD:*+6919#2B
M;NP'J-0D2EQ_$O=WY,^"#"9*29/$')?KT\A-\!2.B>D=M)T:Y-8V5T4RT7+=
M=:!A=>C?5UW;^NW>-?\[)K=X%T@%&PSU+V+44'8-M9MHT=@FMA8:6Z(U"_P'
M@30.N+\10N\G)L'P5TM_ 5!+ P04    " #GA7I81F$:G=@"   A!@  &0
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
M#II>3$81Z*XW.\>J.O3#6EG77<&LW'>&V@>X_8U2=N_X!/T'F?\%4$L#!!0
M   ( .>%>E@_F:I%H@(  +0%   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y
M+GAM;)54;6^;,!#^*Q:;IDVR"I@$DBY!:M).J[1J5;.7SPY<@E5C,]LT[;_?
M&1*62FFD?0#NSG?//7?F;K;3YM%6 (X\UU+9>5 YUUR&H2TJJ+F]T TH/-EH
M4W.'JMF&MC' RRZHEB&+HC2LN5!!/NML]R:?Z=9)H>#>$-O6-3<O"Y!Z-P_B
MX&!X$-O*>4.8SQJ^A16XG\V]02T<4$I1@[)"*V)@,P^NXLO%R/MW#K\$[.R1
M3'PE:ZT?O7);SH/($P()A?,('#]/L 0I/1#2^+/'#(:4/O!8/J!_Z6K'6M;<
MPE++WZ)TU3R8!*2$#6^E>]"[K["O9^SQ"BUM]R:[WC<9!Z1HK=/U/A@9U$+U
M7_Z\[\-1P"1Z(X#M UC'NT_4L;SFCN<SHW?$>&]$\T)7:A>-Y(3RE[)R!D\%
MQKG\NZO D&5K#"A'O@F^%E(X 99\_,'7$NRG6>@PC_<.BSWFHL=D;V#&C-QI
MY2I+;E0)Y6N $ D.+-F!Y8*=1;R&XH(D,24L8LD9O&2H.NGPDO^M^E2Q/=3H
M-)0?FDO;\ +F 4Z%!?,$0?[A79Q&G\\0'0U$1^?0\Q4.8=E*('J#/W!A6BB)
M/$_W+.!INN3Z9GESM[AYZ'K\2O$-]R]&EMP8@5WS,:( 4FCK+'E/8D:GXRE-
MQA$J$SJ*&,VRB*RXY,;_1UR5I.$O1DM)'']&2TS324RQ0UY*,IJR";E53W@5
MVKR0IC5%A7-F*:90%J>+*]?#Z.[:^L0Q':4)C2.&$HO&^$Q)?ZT9H]$T(I@B
M39DGF-(X&],LZI28)BRC+)V24]<3'DU2#6;;[0N+*5OE^J$:K,-*NNHG\9][
MO\_NN-D*98F$#89&%QEN -/OB%YQNNGF<JT=3GDG5KA6P7@'/-]H[0Z*3S L
MZOPO4$L#!!0    ( .>%>ECXLHY=4P4   P-   9    >&PO=V]R:W-H965T
M<R]S:&5E=#0P+GAM;)57;6_;-A#^*P<O&QR MDGJA5*6&&A>N@58NR+INL^T
M1-M:)=&EJ#C9K]^1DA4G<XSVBT5*=\_=/?="^GRKS==FK92%QZJLFXO1VMK-
MV6S69&M5R6:J-ZK&+TMM*FEQ:U:S9F.4S+U25<XXI?&LDD4]FI_[=Y_,_%RW
MMBQJ]<E TU:5-$^7JM3;BQ$;[5[<%:NU=2]F\_.-7*E[9?_:?#*XFPTH>5&I
MNBET#48M+T;OV-FE</)>X$NAMLW>&EPD"ZV_NLUM?C&BSB%5JLPZ!(F/!W6E
MRM(!H1O?>LS18-(I[J]WZ.]][!C+0C;J2I=_%[E=7XR2$>1J*=O2WNGM[ZJ/
M)W)XF2X;_PO;3C:*1I"UC=55KXP>5$7=/>5CS\.>0D+?4."] O=^=X:\E]?2
MROFYT5LP3AK1W,*'ZK71N:)V2;FW!K\6J&?GMW6F*P6?Y:-J8/Q9+DK5G)[/
M+$([@5G6PUQV,/P-&,;A@Z[MNH&;.E?Y2X 9^C0XQG>.7?*CB-<JFT+ "'#*
M@R-XP1!HX/&"[PCT4'R==GA8V[7&6;.1F;H88>TWRCRHT?R7GUA,?SWB6SCX
M%AY#G]]CJ^5MJ4 O ;W<Z%K5MG&[HO/:RD=0C]B(C8+Q0M5J6=B#63IJYW 4
M<'US=?/A\N9N8-O]<+AJC4$W8&/T0^%[\-Y*J^ $ DHHI;C@W0+; XN_AG%
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
MUWA_IUP-P/XE8_+PHA:H_B,P^ ]02P,$%     @ YX5Z6%N[Z"R? @  RP4
M !D   !X;"]W;W)K<VAE971S+W-H965T-#(N>&ULG51M;YLP$/XK)S9-C80"
M ?+2+$%J$J9-6JLHV5;MHP.7@ 8VLTW3_?N=@=!T2O-A7[#/OGON><[<S8Y"
M_E(IHH;G(N=J;J5:EU/'47&*!5-]42*GF[V0!=-DRH.C2HDLJ8.*W/%<=^04
M+.-6.*O/UC*<B4KG&<>U!%45!9-_%IB+X]P:6*>#379(M3EPPEG)#KA%_;U<
M2[*<#B7)"N0J$QPD[N?6W6"Z"(Q_[? CPZ,ZVX-1LA/BES&^)'/+-80PQU@;
M!$;+$RXQSPT0T?C=8EI=2A-XOC^A?ZJUDY8=4[@4^6.6Z'1N32Q(<,^J7&_$
M\3.V>H8&+Q:YJK]P;'R'K@5QI;0HVF!B4&2\6=ES6X>S@,E; 5X;X-6\FT0U
MRQ73+)Q)<01IO G-;&JI=321R[AYE*V6=)M1G XC)GG&#PK6*&$IBH(JM4V9
M1+B)UML>W'QCNQQ5;^9HRF9BG+A%7C3(WAO( P_N!=>I@H@GF+P&<(AFQ]4[
M<5UX5Q%7&/?!']C@N9Y_!<_OM/LUGO]_VB]);@"#RX"F@::J9#'.+>H0A?()
MK?##N\'(_7B%;M#1#:ZAAUMJR*3*$<0>\$2]).K*<+;-SYG%P'@"2997^M^2
M-P*NIK@L 'Y&=YLM1 ^K: 6K:!G=+Z)-]P[FX\&BR[UJ<L.KXC95I1*7E6:F
M&Z?P0 ,G%TK!>[@);#<8V<'8AYXQ/=\>3H:V=SL@^['N*P)D3RAI3 "OBAU!
M4A'BYLEJ^0HF]L1W[;%[2[NQ[]F>ZU^@]=6D?*%$V=Q^,&KS]L<N]"Z]E'/6
M8 7*0SU&%!&HN&YZK3OM)M5=TZ O[LV8NV?RD'$%.>XIU.V/AQ;(9G0TAA9E
MW:X[H:GYZVU*TQ:E<:#[O1#Z9)@$W?P._P)02P,$%     @ YX5Z6(4;%YJ1
M @  K04  !D   !X;"]W;W)K<VAE971S+W-H965T-#,N>&ULI53;;MLP#/T5
MPAN&###J>Y9VB8'<AFU8NR+=!7M4;"8V*DN9)#?MWX^R'3<%TKSLQ18EGL-#
M2N1X+]6]+A -/%9<Z(E3&+.[\CR=%5@Q?2%W*.AD(U7%#)EJZ^F=0I8WH(I[
MH>\/O8J5PDG'S=ZM2L>R-KP4>*M UU7%U-,,N=Q/G, Y;*S*;6'LAI>.=VR+
M=VA^[FX565[/DI<5"EU* 0HW$V<:7,UBZ]\X_"IQKX_68#-92WEOC2_YQ/&M
M(.28&<O Z/> <^3<$I&,OQVGTX>TP./U@?U3DSOELF8:YY+_+G-33)R1 SEN
M6,W-2NX_8Y=/8ODRR77SA7WKFY!S5FLCJPY,"JI2M'_VV-7A"##R7P&$'2!L
M=+>!&I4+9E@Z5G(/RGH3FUTTJ39H$E<*>REW1M%I23B33K.LKFK.#.;PW12H
M8"XKNM["UOT!X9O4&@8_V)JC?C_V#(6T0"_KZ&<M??@*?1#"M12FT+ 4.>8O
M"3S2V@L.#X)GX5G&!687$ 4NA'X8G>&+^@)$#5_T'P4XE7?+&I]FM:UTI7<L
MPXE#7!K5 SKINS?!T/]X1G/<:X[/L:=WU)IYS1'DAI[ULW[9Z,]>Z"\%V0@#
M3GF<O,"SH4XG G^6TQ4L;Q;+!2R6\^7U;+GJ[\1^0I@QSD2&VH6O3-34[A#
M6QA$B>^&40SOK1'&@9N,AF3<T/2A 4,M).C1*X4B>P*CF-"4F&W>+8V7+@<(
M$C>*$A@$_L@=QB."/P>CUX'5FHH0M>&BV!U=7K;A^MBG;L [:J$*U;89%)IJ
M60O3=E._V\^B:=N"S^[M(+MF:EL*#1PW!/4O/B0.J'8XM(:1NZ8AU])0>S?+
M@N8I*NM YQLIS<&P ?H)G?X#4$L#!!0    ( .>%>EB.C)K<9 ,  )@(   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;+56;6_;-A#^*P>M&#: L*AW
M*;,-Q([;#5B*P&XW[",MG6VA$NF1=)S\^QTE6TD UT!;[(O$H^[M>>[(T_BH
M]!>S0[3PU#;23+R=M?L;WS?E#EMA1FJ/DKYLE&Z%)5%O?;/7**K.J&W\D//4
M;T4MO>FXVWO0T[$ZV*:6^*#!'-I6Z.<9-NHX\0+OO+&LMSOK-OSI>"^VN$+[
M>?^@2?('+U7=HC2UDJ!Q,_%N@YM9ZO0[A;]J/)I7:W!(UDI]<<(?U<3C+B%L
ML+3.@Z#7(\ZQ:9PC2N/?DT]O".D,7Z_/WM]WV G+6AB<J^;ONK*[B9=[4.%&
M'!J[5,??\80G<?Y*U9CN"<=>-PL]* _&JO9D3!FTM>S?XNG$PRN#G'_%(#P9
MA%W>?: NRSMAQ72LU1&TTR9O;M%![:PIN5JZHJRLIJ\UV=GI$A]1'A#6S[!"
M_5B7")^>]PCS+C3J7A*R<AH?4&VUV._J$I:X=:3^\DFL&S2_CGU+R3B7?GD*
M/.L#AU\)'(1PKZ3=&5C("JNW#GQ",4 )SU!FX56/=UB.( H8A#R,KOB+!FJB
MSE_TOU!SB9$^7GPYGCM^-V8O2IQX=+X,A41O^O-/0<I_NX(F'M#$U[Q/5W2<
MJT.#H#9TF#ID!C9:M5#5FPUJE!:L V1ZK.82@*LA+@. ?Q:WRQ4L/MXM[N!N
M,5_<SQ;+H4SN$<)<:%T3H2>:#;R#)&=A6+ D")P0L2@J6)%PN!>2[HKJ137.
M6%:D+(\+B#G+THC%04(V 4\9#U,6I9RD(F8!)R]I E>X3 8NDZM<GCNCHP^?
M+&HIFM-I16U</[P(CM1+7%X-\?U<?AZM1O >*]24T@?U2+FUKK;O((]9G"4L
M"AT]&0E!RL(\[RU65MB^F?]4Y1M+ TD:L"C+(0Z"KB!T'=)E)]_H9%2K)(4@
M3ED2Y3!7+8$O:_*TD,3/7M>&BA5R5@2<2A% 4+" "LS#_#N+E0[%2G^T6-N7
MPRMHLEUL_:M!?J!<LK:NG1W]IF,B9#S(6)ZXQB^HHW-B-(EA<= TB2%FG.<L
MX040053 O#L@W\2?_VI:$ /;;B8:*-5!VGYP#+O#V+WMI\V+>C^S[X7>UM)
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
M%M=H9B'N9VQ[PK;%VO?YH;O1OS?-6TK^PGJ<BMRJ2Y=]^[Q3M+@KM+9X^^^
MT/TA<-17DAOK:!T'KTK=:& I8)U^/O@')QTYR&5Y8F0: :1<G1XT3YM3J8OR
M+.;%\\OP;%Z=+>UAJJ.NGU1B;Z!(!@N$#$Y&2$!6IT?5C19%>9[R(+06>7FY
M IJ"- ;X?B&$?KXQ 9HSO-G_4$L#!!0    ( .>%>EB<K&S9+P,  ,T.   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;+U776^;,!3]*Q:;IE9JRT<2
MDG8)TIIH6J55JMJU>W;@)K%J,+.=I/OWLX$2&,1)NV0O <.YAW.P#S<>KAE_
M%@L B5YBFHB1M9 RO;)M$2X@QN*"I9"H.S/&8RS5D,]MD7+ 45844]MS'-^.
M,4FL8)A=N^/!D"TE)0G<<226<8SY[VN@;#VR7.OUPCV9+Z2^8 ?#%,_A >1C
M>L?5R"Y9(A)#(@A+$(?9R/KB7HU=7Q=DB"<":U$Y1]K*E+%G/;B)1I:C%0&%
M4&H*K XK& .EFDGI^%606N4S=6'U_)7]:V9>F9EB 6-&?Y)(+D;6P$(1S/"2
MRGNV_@:%H9[F"QD5V2]:Y]A>UT+A4D@6%\5*04R2_(A?BA=1*7"W%7A%@;=O
M0:<HZ&1&<V69K0F6.!ARMD9<HQ6;/LG>35:MW)!$3^.#Y.HN474R^(H)1T^8
M+@'= A9+#FJ.I$ G$Y"84'&*SM'CPP2=?#P=VE(]4)?984%^G9-[6\@G$%Z@
MCGN&/,?KM)2/]R_WZN6VLEEZ]4JO7L;7W<(W9HDDR5SY0R%3"S$"CK.U=(Y"
M+!9(@)04HC:?.7$_(];)6 5^SW&&]JKJ9@>HIKE3:NZ\5_,:<X[57+7IS4E[
M%2G=AEPSIJ:V6ZKM&M7^8!)31 F>$DHD 8'B?%%%"">1BGW(>*0'$LWTPEOI
MA=>FO]O0YE\V#.P U1ST2@<]HX--'L[039(NI3A#WV$%%+4MX&LCF?X$7XD4
MAS"RU#=6 %^!%7SZX/K.Y[8T'(BLYMLO??O'RH;?G(9F-G: :IK[I>;^,;+1
MWR,;9DQ-[:!4._@_V1CLDXT=H)J#R]+!Y3NSX;;I-)*]-1L'(JOY=IU-DW2.
ME8Z"N3H3?\^5$5)77&GK[C&R4; :U9H@=;6;QNR:._/!LE$\QZC?!*GKWS1I
MU]REMR?#:U5I9'MK- [%5O>^:?FNN>?_2S::';PQ6R9(7?&FQ;OF'O_>;/1V
MJS5!ZFHWC=DU=^;#9<-O_#]MZ#=!<OUV9:^A-WJWF,])(A"%F:IQ+OK*/,_W
M3OE LC3;?DR95)N9['2A]IO -4#=GS$F7P=Z1U/N8(,_4$L#!!0    ( .>%
M>E@3,Q ?- (  ,D$   9    >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;)54
MVV[;, S]%4$KAA88(E_2;,AL TVS8GO($#1H]ZS8M"U4ECQ)CMN_GR0[7@:D
M ?9BDQ1Y>$B12GJI7G0-8-!KPX5.<6U,NR1$YS4T5,]D"\*>E%(UU%A5542W
M"FCA@QI.HB!8D(8R@;/$V[8J2V1G.!.P54AW34/5VPJX[%,<XJ/AD56U<0:2
M)2VM8 ?FJ=TJJY$)I6 -",VD0 K*%-^%R]7<^7N'9P:]/I&1JV0OY8M3?A0I
M#APAX) ;AT#M[P#WP+D#LC1^CYAX2ND"3^4C^H.OW=:RIQKN)?_%"E.G^ M&
M!92TX^91]M]AK.?6X>62:_]%_>![:YWS3AO9C,&60</$\*>O8Q]. J+HG8!H
M#(@\[R&19[FFAF:)DCU2SMNB.<&7ZJ,M.2;<I>R,LJ?,QIGL@3*%GBGO &V
MZDZ![;C1Z'H-AC*NT4^J%'6=NT%7B FT89S;=NJ$&)O>@9!\3+4:4D7OI HC
MM)'"U!I]$P44_P(0RWLB'QW)KZ*+B&O(9R@./Z$HB&+TM%NCZZN;"[CQU)38
MX\;_UY1S)0] \_- ;J.6NJ4YI-BNC 9U )Q]_! N@J\7:,XGFO-+Z%E>4U&!
MNY32$3YXPK)$N>TRLR?".%&S MP-2G&._Y!AX3.X!3YDX2Q.R.&4%CD9KP94
MY9=(6^Q.F&'2)NNTIW?#>/YU'Y9\0U7%A$8<2AL:S#[?8J2&Q1D4(UL_K'MI
M[.A[L;9O#2CG8,]+*<U1<0FFURO[ U!+ P04    " #GA7I8[<_WR,8"  "E
M"   &0   'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6RM5FMOFS 4_2L6FZ96
MZ@J8\,H2I#;1NDF;5#7J]MDA-XE58V>V2=I_/QLH2@*-6BE?P(][CL^Y%]N,
M=D(^J36 1L\%XVKLK+7>#%U7Y6LHB+H6&^!F9BED0;3IRI6K-A+(H@(5S,6>
M%[D%H=S)1M78O<Q&HM2,<KB72)5%0>3++3"Q&SN^\SKP0%=K;0?<;+0A*YB!
M?MS<2]-S6Y8%+8 K*CB2L!P[-_YPDMCX*N /A9W::R/K9"[$D^W\7(P=SPH"
M!KFV#,2\MC !QBR1D?&OX73:)2UPO_W*_KWR;KS,B8*)8'_I0J_'3N*@!2Q)
MR?2#V/V QD]H^7+!5/5$NSHV-BOFI=*B:,"F7U!>O\ESDX<]@#]X X ; 'XO
M(&@ 066T5E;9FA)-LI$4.R1MM&&SC2HW%=JXH=Q6<::EF:4&I[.;/!<EUPH]
M0 YT2^8,$.$+-*,K3I<T)URCB> Y<"V)3;Q"%U/0A#)UB;ZBQ]D477R^'+G:
M:+&,;MZL>UNOB]]8=PKY-0K\*X0]'/3 )^^'XT.X:S+0I@&W:< 5W^ #:;B3
M0JD^9S557%'97;+-DL#S_= (V>Y;Z,:E 4[B.&SC#K0&K=;@I-9?H-00$68V
M(#&%4<CL9;00Y5PO2V;V1>VD3WC-&^X+]X,P/9+=C0K]*(KZ10]:T8/W)5BV
M";Y"''2?S$%7)O;3. V.A';C4AS'OI?V2PU;J>%)J7=B"Y*;DZI7W$FL/7.'
M:D-R&#OF4%4@M^!D7S[YD?>M[R,_$]F!S:BU&9WODX\ZJ8X&'D[Q\2??C8MQ
MC-.]TAUHC5NM\4FM$U$4('-*6)^XD]B/EN1,9 <VD]9F<KZ2))W3Q4_2! ?>
M44FZ<=@+PSC!1R5Q]RX1>X'_)G)%S7'/8&F0WG5LJBKK2['N:+&I[I6YT.:6
MJIIK\Q\!T@:8^:40^K5CKZKVSR3[#U!+ P04    " #GA7I893\,Y'L"  !
M!P  &0   'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6RM5=N.TS 4_!4K2 @D
MU-S:+)0T4B\L\+!2U;+P[":GC57'#K:;+G^/[:2AK=( 4E\27\Z,9X[MX_C(
MQ5[F  J]%)3)B9,K58Y=5Z8Y%%@.> E,SVRY*+#27;%S92D 9Q944#?PO,@M
M,&%.$MNQI4AB?E"4,%@*) ]%@<6O&5!^G#B^<QI8D5VNS(";Q"7>P1K4<[D4
MNN>V+!DI@$G"&1*PG3A3?SR/3+P-^$[@*,_:R#C9<+XWG:_9Q/&,(*"0*L.
M]:^".5!JB+2,GPVGTRYI@.?M$_NC]:Z];+"$.:<_2*;RB?/>01EL\8&J%3]^
M@<;/R/"EG$K[1<<Z-@H=E!ZDXD4#U@H*PNH_?FGR< ;PHQN H $$UX#A#4#8
M $)KM%9F;2VPPDDL^!$)$ZW93,/FQJ*U&\+,+JZ5T+-$XU0R35-^8$JB%:1
M*KRA@##+T)KL&-F2%#.%YIREP)3 )O$2O5F PH1*Y+^-7:4U&"8W;=:;U>L%
M-];S _3$F<HE^L0RR"X)7"V^=1"<',R"7L8%I ,4^N]0X 5AAZ#YO\.#'CEA
MF]#0\@UO\#T/UN@1,A"8HL^\ L'TF5==B>KE,;=W+$N<PL31UU."J,!)7K_R
M(^]CE\D[D5U8'K:6A[V6+\X'$D3NN^S6''Y]$$UQJ1)O\/#A(7:K<R,WPOPV
M[$+BJ)4XZI7X3> ,4,=AEUU2>[G^=V?N1'9A.VIM1W?8F:@KY?H5N-J9OX;5
M$MVS8E2 V-D:+9'-?'VKV]'V&9C:ZG<U/M//0UW-_]#4;\L3%CNB*Q&%K:;4
MQT/G6-3UNNXH7MJ2M^%*%U#;S/43!\($Z/DMY^K4,0NTCV;R&U!+ P04
M" #GA7I8V'9A1@0"  !6!   &0   'AL+W=O<FMS:&5E=',O<VAE970U,2YX
M;6RM5-%NFS 4_17+JZ96FF(@2S9E@-0DFK:'3E&B;L^.N02KQF:V ]W?US:$
M,2GMTUZPKWW/N>? O:2=TD^F K#HN1;29+BRMED18E@%-34SU8!T-Z72-;4N
MU"=B&@VT"*!:D"2*EJ2F7.(\#6<[G:?J; 67L-/(G.N:ZC]K$*K+<(PO!WM^
MJJP_('G:T!,<P#XV.^TB,K(4O 9IN))(0YGA^WBUGOO\D/"30V<F>^2=')5Z
M\L'W(L.1%P0"F/4,U"TM;$ (3^1D_!XX\5C2 Z?["_O7X-UY.5(#&R5^\<)6
M&?Z,40$E/0N[5]TW&/PL/!]3PH0GZH;<""-V-E;5 ]@IJ+GL5_H\O(<)($E>
M 20#( FZ^T)!Y99:FJ=:=4C[;,?F-\%J0#MQ7/J/<K#:W7*'L_D]8^HLK4%[
M8,!;>A2 J"S0@9\D+SFCTJ*-D@RDU=2_1X-NMV I%P;]H-J?M7"';A"7Z($+
MX3-28ITRST_8H&+=JTA>4;$%-D/S^ -*HB1&CX<MNKVY^Y>&.&.CNV1TEP3>
M^7]S=TU[7^/C]1I^:E:FH0PR[,;"@&X!Y^_?Q<OHRQL.YJ.#^5OL?QWHT<$U
MB3W),I#X.6SS.)DM4M).2Y-)F_B)>Z#ZQ-T'%5 Z6#3[M,!(]UW<!U8UH7..
MRKH^#-O*#3YHG^#N2Z7L)?#-./Y*\A=02P,$%     @ YX5Z6'4$>5\1 @
M]00  !D   !X;"]W;W)K<VAE971S+W-H965T-3(N>&ULK53;CML@$/T51*6J
ME:K@RUZZJ6UI-]&V?:@4)=KVF>!QC(+!!6)O_[Z '2LK)=M]Z(L] W,.<V!F
MLE[IO:D!+'INA#0YKJUMYX085D-#S4RU(-U.I71#K7/UCIA6 RT#J!$DB:(;
MTE N<9&%M94N,G6P@DM8:60.34/UGP<0JL]QC(\+:[ZKK5\@1=;2'6S /K4K
M[3PRL92\ 6FXDDA#E>/[>+Y(?7P(^,FA-R<V\DJV2NV]\[W,<>03 @',>@;J
M?ATL0 A/Y-+X/7+BZ4@//+6/[(]!N].RI0862OSBI:US_!FC$BIZ$':M^F\P
MZKGV?$P)$[ZH'V+3.XS8P5C5C&"70</E\*?/XSV< .*K"X!D!"1O!:0C(-P<
M&3(+LI;4TB+3JD?:1SLV;X2["6BGADO_BANKW2YW.%L\R2T7 DITSY@Z2&O0
M&ACPCFX%H ]+L)0+\S$CUIWE$82-O \#;W*!=PELAM+X$TJB)#T#7[P=GKR$
M$Z=PDIE,,I/ =W5)YFR#'J$$307ZJCK0TE6B/2?K51[?4W/34@8Y=DUC0'>
MB_?OXIOHRSF1_XGLA>1TDIR^*GFA)',:-0WMLN9FCU3E&N_XNN?$#XSQ\"I^
M '1%-+N[S4AWJNI?44.ZY*0H_4#X0?6.2X,$5 X6S6ZO,=)#DPV.56VHTZVR
MKNJ#6;NY!-H'N/U**7MT?.E/DZ[X"U!+ P04    " #GA7I8Y.]QLV4"  !<
M!@  &0   'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6RM56MOVC 4_2M6-DVM
MM)$728"%2"UH6J5-0Z7=/IOD0JPZ=F8;Z/[];"=$O-5)XP/QM>\Y/N<ZODFW
M7+S($D"AUXHR.79*I>J1Z\J\A K+'J^!Z94E%Q56.A0K5]8"<&%!%74#SXO=
M"A/F9*F=FXDLY6M%"8.90')=55C\N0?*MV/'=W83CV15*C/A9FF-5S ']5S/
MA([<CJ4@%3!).$,"EF/GSA]-(I-O$WX2V,J],3).%IR_F."A&#N>$004<F48
ML'YL8 *4&B(MXW?+Z71;&N#^>,?^Q7K77A98PH337Z10Y=@9.*B )5Y3]<BW
M7Z'U8P7FG$K[C[9-;JR3\[54O&K!6D%%6//$KVT=]@!^_P(@: '!6P%A"PBM
MT4:9M37%"F>IX%LD3+9F,P-;&XO6;@@SISA70J\2C5/9#U6"0).U$, 4NI,2
ME$28%:A9^,;9"CV!J'9+-U-0F%!YBSZAY_D4W;R_35VEA1@Z-V\WO6\V#2YL
M.H6\AT+_(PJ\(#P#G[P='AS"76V_JT'0U2"P?.$_U."<J8:E?Y[%7+>1K'$.
M8T??)PEB T[VX9T?>Y_/6?Q/9 >&P\YP>(T]>V ;[90+ F=]-N#$@DT7V&1A
M'/M!G+J;?0>G:8'^)<,N[4!;O]/6OZIM)J#&I$"$R;7 + ?[-G)[1/CBT32<
MT9Z6Q$^B?G0D^5Q:& \O2(XZR=%5R4]<8=I*S-NWZ++4Z*1LOC<(X\0_TGJ:
M-PRC83(XTNKNW7W3=[]CL=*U0Q26&NCU$LTCFE[6!(K7MATLN-+-Q0Y+W?Y!
MF 2]ON1<[0+38;H/2O874$L#!!0    ( .>%>EA1K3C":@(  ' &   9
M>&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;*U574_;,!3]*U8V32!MY)L$ED:"
M5A.3-@W1L3V;]+:Q<.S,OFWAW\]VTJC0@'C@)?''/>>><V/?%%NI[G4-@.2A
MX4)/O!JQ/?=]7=704'TB6Q!F9RE50]%,U<K7K0*Z<*"&^U$0G/H-9<(K"[=V
MK<I"KI$S =>*Z'734/5X"5QN)U[H[19NV*I&N^"714M7, >\;:^5F?D#RX(U
M(#23@BA83KR+\'R:VG@7\(?!5N^-B75R)^6]G7Q?3+S "@(.%5H&:EX;F +G
MELC(^-=S>D-*"]P?[]B_.>_&RQW5,)7\+UM@/?%RCRQ@2=<<;^3V"GH_3F E
MN79/LNUBL\ CU5JC;'JP4= PT;WI0U^'/4"8O "(>D#T5D#< V)GM%/F;,TH
MTK)0<DN4C39L=N!JX]#&#1/V*\Y1F5UF<%C^PAH4F:Z5 H'D0FM 3:A8D&[C
MAQ0K\AM4L]LZF@%2QC4)C\D7<CN?D:./QX6/1HHE]*L^[667-GHA[0RJ$Q*'
MGTD41/$(?/IV>/04[IL"#%6(ABI$CB]^GRJ,^>T2).,)[%T\URVM8.*9RZ9!
M;< K/WT(3X.O8^[?B>Q)+>*A%O%K[.4<JK5B^&@N0RLU&W?;462.PC:*39D$
M:9X5_F;?QF'4:98E^1#U1%\RZ$M>U3>E+4/*77L@3)!6R96IPJC,CBG=EYE$
M61 ^TWD8%IZE>7"6C2M-!Z7IJTJ[P\/MX4%[>.B+AR<]+&<>1WG^3.=AF#G_
M:9ZDSW3Z>_W ]N*?5*V8T(3#TB"#D\P0J:Z_=1.4K6L1=Q)-PW'#VOP20-D
ML[^4$G<3VW6&GTSY'U!+ P04    " #GA7I8KWW\%4$"  #\!   &0   'AL
M+W=O<FMS:&5E=',O<VAE970U-2YX;6RM5&UOTS 0_BLG,Z$AH29-NX%&&FE=
M02!1F#8&G[WDFECS2[ O[?;OL9TT%&GK)[XD/M_=<\^=_3C?&?O@&D2"1R6U
M6["&J+U($E<VJ+B;F!:U]VR,59R\:>O$M19Y%9.43+(T/4\4%YH5>=R[MD5N
M.I)"X[4%URG%[=,2I=DMV)3M-VY$W5#82(J\Y37>(MVUU]9;R8A2"87:":/!
MXF;!+J<7RWF(CP$_!>[<P1I")_?&/ 3C2[5@:2"$$DL*"-S_MGB%4@8@3^/W
M@,G&DB'Q<+U'_Q1[][W<<X=71OX2%34+]IY!A1O>2;HQN\\X]',6\$HC7?S"
M;HA-&92=(Z.&9,] "=W_^>,PAX.$+'LA(1L2LLB[+Q19KCCQ(K=F!S9$>[2P
MB*W&;$].Z' HMV2]5_@\*KY3@Q:N.FM1$UPZA^2 ZPIZQU>C:_B!5NU=IRLD
M+J2#;]Q:'B;Z!DY :%@+*?V879Z0IQ7 DW*@L.PI9"]0F&:P-IH:!Q]UA=6_
M (GO9VPJVS>US(XBKK"<P&SZ%K(TF\'=[0I.3]X<P9V-PYI%W-G_&=9SH^@+
MS)\O$!1XX5I>XH)YB3FT6V3%ZU?3\_3#$?KSD?[\&'JQYMKK3 7NA&6CC33U
M4^3OL.PL@D8*&@(O^7"V+YQF7^0\%@F:WQ;99)XGVT-FR<&-5&CKJ#L'I>DT
M]9=SW!VE?=G?Z+_A_;NPYK86VH'$C4]-)^_.&-A>:[U!IHWW^]Z05TM<-OYY
M0AL"O']C#.V-4&!\\(H_4$L#!!0    ( .>%>E@\I.!)-0,  /P+   9
M>&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;*U6:V_:,!3]*U8V3:W4-8GS(#!
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
MB,^YY^5\^)+NM'FR)8 C>RF4G4>E<]55'-N\!,GL0%>@\,U:&\D<AF83V\H
M*P)(BI@FR226C*LH2\/>K<E273O!%=P:8FLIF7E>@-"[>32,CAMW?%,ZOQ%G
M:<4V< _NH;HU&,4M2\$E*,NU(@;6\^AZ>+68^?R0\)W#SIZLB:_D4>LG'WPI
MYE'B#8& W'D&AH\MW( 0G@AM_#QP1JVD!YZNC^P?0^U8RR.S<*/%#UZX<A[-
M(E+ FM7"W>G=9SC4<^GY<BUL^"6[)G>,BGEMG98',,:2J^;)]H=S. %0^@J
M'@ T^&Z$@LLE<RQ+C=X1X[.1S2]"J0&-YKCR3;EW!M]RQ+GL*V!)EIPOP3$N
M+/G&C&'^H"[(&>&*K+@0>'HVC1VJ>4R<'Y@7#3-]A7E(R4HK5UKR0150O"2(
MT6;KE1Z]+F@OXQ+R 1D-WQ&:T!%YN%^2\[.+'MY1>P:CP#M^A7?%]ES6LJO$
M7J"_,%>V8CG,([P1%LP6HNSMF^$D>=]C:]S:&O?:N@,F"%C''! 1VM3EL.&8
M! Y_ [=9,IBE\;9#^+(5ONP5OE:J1NF@22KVC'?0H9&<"19N4@6&/ ,S778:
MYB%]X2<9=QN:M(8FO88^Z2T8Y6UT2?9B_[)'T];9]!_T:-K1(]I])+-6>/;?
M>C3K[-'H#T/QR5"18#9A=%J2ZUJY9KZTN^UTOFZ&TN_T9K2OF-EP9='M&J')
M8(K_$M.,RR9PN@HCZE$[''AA6>(7!HQ/P/=KK=TQ\ +M-RO[!5!+ P04
M" #GA7I8ROR+R ($   ?$0  &0   'AL+W=O<FMS:&5E=',O<VAE970V,RYX
M;6RM6&N/XC84_2M66E6[TN[$K[RF@#0+:KL?=C6:Z;:?/<% M$E,;0,[_?6U
M0R8A3T#E"\3AWI-S[9-[;"8'(;^K#><:_,C27$V=C=;;>]=5\89G3-V)+<_-
M+RLA,Z;-4*Y=M96<+8ND+'4QA+Z;L21W9I/BWJ.<3<1.ITG.'R50NRQC\O43
M3\5AZB#G[<93LMYH>\.=3;9LS9^Y_K9]E&;D5BC+)..Y2D0.)%]-G0=T/\?0
M)A01?R7\H$ZN@2WE18CO=O!Y.76@9<13'FL+P<S7GL]YFEHDP^.?$M2IGFD3
M3Z_?T'\KBC?%O##%YR+].UGJS=0)';#D*[9+]9,X_,'+@CR+%XM4%9_@<(PE
M)CC>*2VR,MDPR)+\^,U^E!-QDH#H0 (N$_"E":1,($6A1V9%60NFV6PBQ0%(
M&VW0[$4Q-T6VJ2;)[3(^:VE^34R>GGW.-<O7R4O*P8-27"OP;L$U2U+U'GP$
MWYX7X-W/[R>N-H^R"6Y<PGXZPN(!V 6/[P!!'P"&F/2DSR]/Q\UTUQ1858FK
M*G&!1P?P?I="*1 S*5^3? U8)G:Y[JOJ"!,4,/8-V,\0Q11[43!Q]Z?\>P(Q
M1+X'HRJPP9143,DHTX<XWF6[E&F^M#2E3OYE5N]]9(](W@F'CWX$?4RC%MF>
M0.JCD- !LK0B2T?)?C5MQKZA8,_2'>^C2#M/#@CQ"0U;#/OBHA#YL)^@5Q'T
M1@G^*=G2M#W3$@'+EZ 8@J\LXZJ/["B6[:?W:LMB/G5,PU1<[KDS^^4GP_'7
M/H'?"*Q1ME^5[=]&[GYGVA$AD :XM3SGXQH\@XIG<#.Q!UT-$TI01%M4>^*P
M1VGD]U,-*ZKA_Y1ZV'EP% 8X:"N]&X9@8/K+ +^HXA>-\IL75L$E>.)I,8=J
MDVQ[53Z*<ZW*;P36*!G!VKO@;71>XIS..B:1V>K UNI<$-CD>N*SZ&9:+Z$:
M(O9(B+MT>P)Q% W3K0T3C3OF>;V7  TEAX9EEV0W$,.(#).LO1*-F^5\P_*<
MI^<U/XYSK>AOA=:LNC9=-.ZZEZN^ZZK8QR$,.RMT/K#)M?9?-&[ 5ZG>ZXH9
M^1'QO;8=]49Z**1TH(NBVCG1N'5>H/NN&4:$4MQN]#UQ",'(;'X&.-:NB<9M
MT^S9N<Q9FKZ"!=^;D]C6S.ZS6.D#D_V41_&NEO^-T)K5UT:,QIWX<OEWK38(
M32^G7GNENH&>[WN1%PRL5&W*:-R5KY)_U+-+)\0<*TB;;T^DV>/X% X0QK6C
MXG%'/2__$N#TY$,\'X:T_9+V!2(4>5Z[J;@GIU?[U\$7)M=)KD#*5R83W@6F
M4'D\C1\'6FR+ ^V+T&;/4UQNN-G92QM@?E\)H=\&]HQ<_2<R^P]02P,$%
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
M=O5W)(I>H9@HGMOK=L&5OKSM,-7M%0ACH-\O.5>[B0E0-FRC?U!+ P04
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
M3"&)T@XP[Y="Z%W#?J L3<=_ 5!+ P04    " #GA7I8CC\2-"(#  "Y"@
M&0   'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6RMEEUOFS 4AO^*Q::ID]:"
M;0BD2Y#:9--Z4:GJQW;MPDF""CBSG8_]^]F&D@1(5%7-18+->5\_Q_B$,]IP
M\2(7  IMB[R48V>AU/+2=66R@(+)"[Z$4M^9<5$PI8=B[LJE )9:49&[Q/,&
M;L&RTHE'=NY.Q".^4GE6PIU <E443/R[AIQOQ@YV7B?NL_E"F0DW'BW9'!Y
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
MQA)'0\Y6B.MHQ:8;QDR#5O)SJI=](KGZFBN<C.YHP@I O_$:!#J/0>*<"/2
M.<=Z02[0%_0\B='YV04Z0SE%]SDA:KW$T)$JN^9PDCK3;97)^R"3ZZ%[1N5<
MH.\TA727P%'3;N;N;>9^ZW4RQI#8R'<OD=?S>BT3&A\.]UO@\<%P=]"AQF]6
MPC=\_@$KT>9NA0[:T?IVN!8+G,#(4L=? %^"%7W^Y(:];VW.G)(L/A'9CFM!
MXUK0Q1[]RC*A+L>LE"4')/$:3PFHC:J];'.QD^U8%RNRT)#I^W49>5>VV@O+
M;7?V@US/OFJ"=E3W&]7]3M4/2K*Z^?49I3-$F! H44?V396!%>9IZ_[I9#Q6
M>47F^ENJ L\.WTD_4<H=B\+&HK#3HA=,2ER5%J)J&Z9)ZWX(]U?'#G9EC#L3
M'7M83D2VX\F@\630Z4D,&7 .J3XG" MU<,1EYSZZ1!.)9:MQG9F.W4Z#O57H
M[RU#?**,E7/.5LDL@,_,TT.I9R655?5L1IO7S8TIZL[_\.II=(_Y+*<"$<@4
MM&</U+;GU7.CZDBV, 5XRJ0JYZ8Y5R\TX#I ?<\8DYN.3M"\^:)_4$L#!!0
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
M@-H?*;U(/U18/RK:,>M&6O'_I*W85$VO6RK3A P+!6Z$%?^PLF)3,TFHI-6
M9MH-P6IT%=N%=5C!L"F8!B";R3&@1E&Q75)_5+RP*:7]233MAC W>HOM@GO]
MM$GY0!9-M300F2:VCFL$%;].4=&+HJYT"RK)4J-N25-^F'(;4/^RKBF'SZU1
MC1Y@E1:E^C[03']\]9*+C+%FD*M,HO;D.XO"?FZDD4MBE\NW<[/LO\-:.&CS
M.(NZ"G0P>T7GD$8^B5T^W\X#AGN-F!+9+<?!Y(BJI1Z-B!*[B+Z=1]5G+CS%
MP.-4## BWV=D,SEFTZ@JL:OJNW9.-:)LV^:P>O2==O,MFZLBYK8.-7+@J_*L
M1ZAOQVTAJU."^FU]GG11GJ)TWE_B\T5U*M2$J0ZIOE"N!H% &2Q52.]LHA+-
MJW.?ZD&R37ET\L"D9'EYNP:: -<&ZO<E8_+E02]0G[[-_P-02P,$%     @
MYX5Z6*H9J@K( P  4A   !D   !X;"]W;W)K<VAE971S+W-H965T-S@N>&UL
MM9C;;MLX$(9?A= N%ET@:QTL^9"U#>30HKUH&S38S34MC6TAE*B2M)V\?4F*
MD25;8JP@O;%%:F;X?S/FR;,]98]\ R#04T9R/G<V0A27KLOC#628#V@!N7RS
MHBS#0C;9VN4% YQHIXRX@>>-W RGN;.8Z;X[MIC1K2!I#G<,\6V68?9\#83N
MYX[OO'3\2-<;H3K<Q:S :[@'\5]QQV3+K:(D:08Y3VF.&*SFSI5_>>./E(.V
M^#^%/:\](X6RI/11-;XD<\=3BH! +%0(++]V< .$J$A2QT\3U*G&5([UYY?H
MGS2\A%EB#C>4/*2)V,R=B8,26.$M$3_H_C,8H$C%BRGA^A/MC:WGH'C+!<V,
MLU20I7GYC9],(FH.$K3=(3 .P;%#V.$P- Y##5HJTUBW6.#%C-$]8LI:1E,/
M.C?:6]*DN2KCO6#R;2K]Q.)>T/@1?2]43CG">8*N]I@EZ([1-<,91Q]N0>"4
M<!3\C?Y!'[."T&< 5/>3_7\B%_$-9L!GKI"R5' W-A*N2PE!AP0_0%]I+C8<
M?<P32)H!7,E3004O4->!->(MQ ,T]"]0X 7#%D$WY[L'%CG#*L=#'2_LB/=M
MFRV!(;HR*;I <CYQ(9.=YFN=<W@"%J<<+PG(EZ88-:,+F6G(E?42$YS'T);E
M4D2D1:C9NUN,(\^;N;LZ^:F1'WI>S:Q!&%:$84_"6*DDY+B<I5)K,+5P7?("
MQS!WY,K$@>W 6?SUAS_R_FVK97A"%'7R1!5/U),'GHJ4M=-$Y^3]U,@/&F8-
MG:-*YZBW3OU+:E<Z.A$13";1^%BK=<SSR],@&E=$X]\^5Z TMDR5\7F).#7K
M+MFD IST!30,.^ "$L-8R&U.-@35W><P35J8HJE:_QI,IV;=3-.*:?I&)FOQ
M7F>R#MMWH9CV(/>]P_[I6=D?]$%!U6T'3!Y\JAF("I;&\E,F1F?E+;_D):S3
M_+5UWPB<UL#"P?2H["U&T6 \[:"OG1[\]Z*W[@AFF'IQCB>C,?'#!F?801 <
M"(+W(K#L 6:0(W$G16BQB@:3KBH<SA>^_8#1B\&R/YAA&OJ"@1<>8YP>(KJF
MT>$ X=M/$+]U&KV^T!AUKY*WF-7+W(0_G#;\OL<-ZU[08-O;$W<6O%5=WV76
M1#LS1X>3CF\_ZO3Y@;S/YF,$C6UKTLBZ]):H;NUVE@%;ZTLK1S'=YJ*\TU2]
MU<7X2E\'C_JOU859W_H.8<K;]E?,Y$;!$8&5#.D-QK(&K+S E@U!"WT'7%(A
M;Y3Z<2,O_<"4@7R_HE2\--0 U=\(BU]02P,$%     @ YX5Z6'O?O"_6 @
M=@@  !D   !X;"]W;W)K<VAE971S+W-H965T-SDN>&ULM59M;]HP$/XKIVR:
M6JEK0GCO(!*43=N'JJBH[6>3',&J$V>V@?;?[^R$E&TTZZKM"_$Y=X^?YWS'
M9;23ZD&O$0T\9B+78V]M3''A^SI>8\;TN2PPIS<KJ3)FR%2IKPN%+'%!F?##
M(.CY&>.Y%XW<WEQ%([DQ@N<X5Z W6<;4TQ2%W(V]EK??N.'IVM@-/QH5+,4%
MFMMBKLCR:Y2$9YAK+G-0N!I[D];%=&C]G<,=QYT^6(-5LI3RP1K?DK$76$(H
M,#86@=%CBY<HA 4B&M\K3*\^T@8>KO?H7YQVTK)D&B^EN.>)68^]@0<)KMA&
MF!NY^XJ5GJ[%BZ70[A=VE6_@0;S11F95,#'(>%X^V6.5AX. L/M"0%@%A(YW
M>9!C.6.&12,E=Z"L-Z'9A9/JHHD<S^VE+(RBMYSB3+0P,GZ Z\*F2 /+$YCL
MF$I@KF2J6*;A9(:&<:&A?3KR#9UHX_RX0I^6Z.$+Z*T0KF1NUAH^YPDF/P/X
M1+7F&^[Y3L-&Q!G&Y]!NG4$8A&VX7<S@Y/UI VZ[SD/;X;;?F(=CVDO$SG%$
MVTT7NF QCCUJ%XUJBU[TX5VK%WQJX-NI^7::T*-[5VZ8?)QL45'W4(/8%N1Y
M"C%E7%&U;Y@ P5<()SR')V1*GYX!]:4V)(\<CTEJ/K13PL  LO)6Z0H2]J0;
M]'1K/=W_HN<.-46Y"_O\6%"KDV$D;&G[F+YF$F_0UZOU]5ZGC_V=ONOG^ZI$
MHHJY9DN!Q_0UDPA*V 8Y_5I.OQ%IDJ8*4V80.)'G]!\=PY:)#?ZQPDK<OL.U
M$V,;]8>=07?D;X_0&=1T!F^E<U @>% @=R\42'E.]Y#>H-_M':<WK.D-_T&V
M7G._P]^R%_Q"S3^8!1FJU$T\346VR4TY%NK=>JA.REGR[%Y.Y"NF4B(+ E<4
M&ISW*2VJG'*E863A)LM2&II3;KFF#P-4UH'>KZ0T>\,>4']J1#\ 4$L#!!0
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
M+OW[VH;07$A:5>4!//:<,V<&>YQLN5C) D"A'2V9'#F%4M6]Z\JL (KE':^
MZ94%%Q0K;8JE*RL!.+<@6KJ!Y\4NQ80Y:6+G9B)-^%J5A,%,(+FF%(N?$RCY
M=N3XSG[BF2P+92;<-*GP$N:@7JJ9T);;LN2$ I.$,R1@,7+&_OTT-O[6X3N!
MK3P8(Y/)&^<K8WS-1XYG!$$)F3(,6'\V,(6R-$1:QH^&TVE#&N#A>,_^V>:N
M<WG#$J:\?"6Y*D;.P$$Y+/"Z5,]\^P6:?"+#E_%2VC?:UKZQCIBMI>*T 6N;
M$E9_\:ZIPP' CR\ @@80G )Z%P!A PAMHK4RF]8#5CA-!-\B8;PUFQG8VEBT
MSH8P\Q?G2NA5HG$J?<2"$;:4: 8"33FENK3S @M -X^S^2VZ>0"%22G1-RP$
M-B6_11^1-!XR<9568'C<K(DVJ:,%%Z+Y 7KB3!42/;(<\F,"5TMO]0=[_9/@
M*N,#9'<H]#^@P O"#D'3OX<'5^2$;3E#RQ?^6SF[*E83]KH)S2&^EQ7.8.3H
M4RI!;,!)W[_S8^]35[;_B>PH]UZ;>^\:>_K"8 <B(Q)RI/=MMD*\,D>U<Y_4
M5)&E,IUFDP:#0=3W$G=SF,^YF^_%\2!JW8Z41JW2Z*K2Y_E87MG#T5G0V(^&
MP^!$V[E;;]CO][NEQ:VT^*JT5W/,F))(<52M15;H%M6E,3XO3.3IYT3C']UJ
MD>Y! Z$@EK:O2I3Q-5/U66QGV]8]MAWK9'ZB6WK=@7_3U/?!$Q9+PB0J8:$I
MO;N^%B7J'EL;BE>V3;UQI9N>'1;Z6@)A'/3Z@G.U-TR ]J)+?P%02P,$%
M  @ YX5Z6)ERS\.P @  *P<  !D   !X;"]W;W)K<VAE971S+W-H965T.#0N
M>&ULK55M;],P$/XK5D!HD]C2O*X;::2U!8'$8-HT^.PFUR::8P?;:;=_S]E)
M0UNR:A)\2?QR]]QS=_;C9"/DHRH -'FJ&%<3I]"ZOG)=E150474N:N"XLQ2R
MHAJG<N6J6@+-K5/%7'\TBMV*EMQ)$[MV*]-$-)J5'&XE44U54?D\!28V$\=S
MM@MWY:K09L%-DYJNX![T0WTK<>;V*'E9 5>EX$3"<N)<>U>SV-A;@Q\E;-3.
MF)A,%D(\FLF7?.*,#"%@D&F#0/&WAADP9H"0QJ\.T^E#&L?=\1;]D\T=<UE0
M!3/!?I:Y+B;.V"$Y+&G#])W8?(8NG\C@98(I^R6;UC:Z<$C6*"VJSAD95"5O
M__2IJ\..@Q>_X.!W#OZA0_B"0] Y!#;1EIE-:TXU31,I-D0::T0S UL;ZXW9
ME-QT\5Y+W"W13Z?76=94#:,:<O)=%R#)3%1X'@K3J#60KT(I<C('34NF3LD9
M>;B?DY.WIXFK,;K!<+,NTK2-Y+\0R?/)C>"Z4.0CSR'?!W"1=L_=WW*?^D<1
MYY"=D\![3_R1'PP0FKW>W3]")^A+&5B\X!]*.52V%C4<1C6W^$K5-(.)@U@*
MY!J<]-T;+QY]&$KY/X'M%2#L"Q >0T^GE%&>@2(+6)6<EWQ%Q))@)4@-LA3Y
M4/(MXH5%-(JS3L^""-L9)NYZ-Z\!.S_THG'<V^U1CGK*T5'*WU G40KQLG.\
M;5("SYZ)EI0K[*.1F14*(3EAV+K!(]^B1SNTO"@(H@/R?UN=>:-Q'(Z'R<<]
M^?AU]0:>OZK8\4"Q@W!\>7G =\ANORDM7W='=RJ0*RO'BF2BX;J]QOUJK_C7
M5N@.UJ?X$K3"_0>F?49NJ,2SI B#)4*.SB^PBK*5YG:B16W5;2$T:J4=%OB:
M@30&N+\40F\G)D#_/J:_ 5!+ P04    " #GA7I8_WVTSJP"  #B!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970X-2YX;6RM56MOFS 4_2L6FZ96ZLH;FHX@
M-<E>'RI5R;I]=N F6 6;V4[2_OO9AK DI6A3^P7\N.?X'%^X-]DQ_B * (D>
MJY**L55(65_;ML@*J+"X9#50M;-BO,)23?G:%C4'G!M05=J>XT1VA0FUTL2L
MW?$T81M9$@IW'(E-56'^-(&2[<:6:^T7YF1=2+U@ITF-U[  >5_?<36S.Y:<
M5$ %811Q6(VM&_=Z&NMX$_"3P$X<C)%VLF3L04^^YV/+T8*@A$QJ!JQ>6YA"
M66HB)>-WRVEU1VK@X7C/_L5X5UZ66,"4E;](+HNQ=66A'%9X4\HYVWV#UD^H
M^3)6"O-$NS;6L5"V$9)5+5@IJ AMWOBQO8<#@!N] /!:@'<*"%X ^"W -T8;
M9<;6#$N<)ISM$-?1BDT/S-T8M')#J,[B0G*U2Q1.IG/8 MT 6CZA!? MR0#]
M>*H!3<W1P)L9IKF.^ ILS7%=D S-8:VS<#8#B4DISM%'=+^8H;/WYXDME2[-
M;F>MADFCP7M!@^NA6T9E(=!GFD-^3& K0YTK;^]JX@TRSB"[1+Y[@3S'\WL$
M3?\=[@W(\;M+]@U?,'S)%XB"[+N>!AT;M/[MMJGK1(X7^9&3V-M#W<\C1X'K
M^'X4=H%'"H-.83"H<(HY)RK;[3<@^E0.,NAJ<RUJG,'84N5$*!ZPT@_OW,CY
MU)> -R([,AMV9L-7I:-!AP>7'%YYWBATW9-L] 3ZOC\:A4Y_-J).8#0H\!93
M54'SP6P,,OQO-MZ([,ALW)F-7Y6-^-DG'\3Q*+H*1B?9Z ETXL@/W--_PSXH
MEZK$K4T7$2AC&RJ;&M.M=HWJQM3GD_6):F!-O_E+TW2_6\S7A I4PDI1.I>Q
M^DAXTU&:B62U*<I+)E6=-<-"-6'@.D#MKQB3^XD^H&OKZ1]02P,$%     @
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
M<ZYT;;7#7#=>$"9 [R\X5]N).:!MY<D?4$L#!!0    ( .>%>E@],3T)30,
M (D(   9    >&PO=V]R:W-H965T<R]S:&5E=#@X+GAM;)5646_;. S^*X1Q
M#QUPBQTO:=(A"="L&^Z [:YKL>U9L9E8F"QY$IVT_WZ4G&CIZAI8'FQ+(C]^
M'T.:7AR,_>XJ1(*'6FFW3"JBYFV:NJ+"6KB1:5#SR=;86A O[2YUC451!J=:
MI7F67::UD#I9+<+>K5TM3$M*:KRUX-JZ%O9QC<H<ELDX.6W<R5U%?B-=+1JQ
MPWND+\VMY54:44I9HW;2:+"X72;7X[?K*V\?#+Y*/+BS9_!*-L9\]XM_RV62
M>4*HL""/(/BVQW>HE =B&C^.F$D,Z1W/GT_H'X)VUK(1#M\9]4V65"V3>0(E
M;D6KZ,X<_L&CGJG'*XQRX0J'SG8V2:!H'9GZZ,P,:JF[NW@XYN',89Z]X) ?
M'?+ NPL46-X($JN%-0>PWIK1_$.0&KR9G-3^3[DGRZ>2_6AUWVX<_FA1$[S?
M\]7!Q0V2D,K!?\):X7/V"E[#1R,T7.\L8NUM7\/OCHN4F(X'38MCZ'47.G\A
M]!@^&4V5@_>ZQ/*I?\HRHI;\I&6=#P)^P,T(\JN_(<_R"7RYOX&+OUX-X+Z)
M.7H3<"<OX'[D-9@M%!9+2; QE@&DWD$A&E%(>NS3WD'. J3OC/UJDL7?(MWW
M\)E$/I-!/NM(P-<CB-JT_?GO8*;/.?3'G\;XT\'XW[C/CO(E"<6]N3=J[W?4
MDTSU49H^2\MXB-)EI'0Y2.D&76%E$QJ=X__*$*&M^W@,PPGPE6^"E-9:7^3"
M.>3N(!-WE!0;J21)=-Y0&]Y"QR85M\IXE'E;O@T4X"RJF_V)NE)0R#*_DUK+
MY0?X0$R(3_N4#D/_WY(CH4N?*ZDY6^@(. Q5I\(ZUCN6(!TTXE%L%$+M.U<]
M GN"4 I,'XP_;*S4A6RX2MB[;/&$';F?Q'#SVI;' N3ST,#3@;S-8][F@^(^
M,R!S89[\YI1U6P-SW$DO0/.\XWE!55_*YL^*-!\JTJM(YVJ0SBW:@O\GGG5>
M<*L;(4MN825T$790R8Z<* J?><>=5:#<^XSWT>RBC<=G/+-1-O.I>T(S/1L/
M-=I=&((.0HQN4L3=.&>ON_'RR[P;TI^$W4GMN-"W[)J-9MS/MAM\W8),$X;-
MQA"/KO!8\;<"6F_ YUMCZ+3P >+7Q^HG4$L#!!0    ( .>%>EB6PSX(60,
M ,@5   -    >&PO<W1Y;&5S+GAM;-U8T6[:,!3]E2A=IU::&D)&("L@;4B5
M)FU3I?*PM\H0!RPY3N:8#OJX[]E7[4OF&X<$J"^B?5AA033V/3GG'MLWB4N_
M4"M.[^:4*F>9<E$,W+E2^0?/*Z9SFI+B*LNIT$B2R90HW94SK\@E)7$!I)1[
M[58K]%+"A#OLBT5ZDZK"F68+H09NKPXYYO0Y'KA^^-YUC-PHB^G O;]X^V.1
MJ>LWCCF?O3L[:UVU[B^O=Y&+"KIT/:MPYP!A5!83#0]RV]KGMX6*=P\3WZ>-
M2??LTG]^_4:FHT'V3TBT+;SV<:ZE:E/G"+G;LI ;)DKSK3DW,I9$KZJ_83_)
M1%.&@6L"6IFDU'D@?."."&<3R8"5D)3QE0FW(3#->"8=I>M?I_(A4CP:V#<]
MN#4JG92)3):Y30;S=U)=O@.L>V"0<5X;;+LF,.SG1"DJQ8WNE!>7P2>04[7'
MJUP[G$FR\ML=MR&4)YUDDLF8RCJ-[ZY#PSZG"=B1;#:'L\IR#T"ELE0W8D9F
MF2"EAS6C:FC9*>7\#IX;WY,M[66RL6;E0HNZJ0U532-C.J"_J6:T-V4[+])U
M<O:0J4\+/1Q1]J&LZ:VD"5N6_652&\#4?5R=Y#E??>1L)E)J!G]PPF&?K'G.
M/)/L46>#4IGJ )6N\T"E8M/-R$])\C%=JG4Y+1/<<_L$/?_;>9Y1027AFZ9U
M[1_S++_8<=!]+<OE4V77L-5CM1DX=I.=4S 9GH+)DZC)WBF8C$[ 9/?5GIK/
M,>D?O\G@.%?;J[9K&WO"K1UA'75@YSUPO\$>GC=)G<F"<<5$U9NS.*;BR<90
MRRLRT?^F;NGKZV.:D 57XQH<N$W[*XW9(HWJJVYA(JJKFO87&)X?UMM^G8N)
MF"YI/*JZ<C8IFXYNZ*S5 81=Y*8\[ C&,9@= 0S+@SG .(:%Y?F?QM-#QV,P
MS%O/BO103@_E&)8-&94?+(^=$^G#/M(H"H(PQ&9T-+(Z&&'S%H;PM:MAWH"!
MY8%,SYMK?+7Q"ME?!]B:[JL0;*1X)6(CQ><:$/N\ 2.*[*N-Y0$&M@I8[4!^
M>QZH*3LG"&!5,6_8'8PC480A4(OV&@U#9'9"^-C7![M+@B"*[ A@=@=!@"%P
M-^((Y@ \8$@0E._!G?>1MWY/><UOM\._4$L#!!0    ( .>%>EB7BKL<P
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
MT[;G_MB-NM:\>?[%X?.O)=_^!U!+ P04    " #GA7I8PR792)0"  #?,P
M&@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=I-;J- $(;AJU@<(+BK
MNJK;HSBKV60;Y0+(:?\HMD' *,GMQW(6]H=F,9N(;X4:1/&N'B'HQY=R;,9#
M>Q[VAVY8?)Z.YV%=[<>Q^U77PV9?3LWPT';E?+FR;?M3,UZ6_:[NFLU[LRNU
M+)=>]_<SJJ?'^YF+UZ^N_,_$=KL];,KO=O/G5,[C/P;7'VW_/NQ+&:O%:]/O
MRKBNZL_C[?107P_AX3*Y6CR_K:O^^2U4]=Q! D$R?Y!"D,X?%"$HSA]D$&3S
M!SD$^?Q!"8+2_$$9@O+\02L(6LT?%)8HXY(@:8(U@=8!N0X$7@<$.Q"('9#L
M0&!V0+0#@=H!V0X$;@>$.Q#('9#N0&!W0+P#@=Z">@N!WH)Z"X'>,GG9)M!;
M4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M1;R706U%O)=!;
M46\ET%LG'TL(]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?16U%L)](ZH=R30
M.Z+>D4#OB'I' KTCZAT)](Z3C]T$>D?4.Q+H'5'O2*!W1+TC@=X1]8X$>D?4
M.Q+H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&V3GY4$>AOJ;01Z&^IM!'H;
MZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^V2S"8'>
MCGH[@=Z.>CN!WHYZ.X'>"?5.!'HGU#L1Z)U0[T2@=T*]$X'>"?5.!'HGU#L1
MZ)U0[T2@=YIL%B30.Z'>B4#OA'HG KTSZIT)],ZH=R;0.Z/>F4#OC'IG KTS
MZIT)],ZH=R;0.Z/>F4#OC'IG KWS9+/W3^H]C%_',MQZOM?X_)^D>KS<6VZ/
MORZ_3Z*$JRO.]7W%\/074$L#!!0    ( .>%>EB-G,NK- (  %8R   3
M6T-O;G1E;G1?5'EP97-=+GAM;,W;36[;,!"&X:L8V@:6+%*DU"+.INVVS:(7
M8"4Z%JP_D$SJW+Z4G 1HD1H)7*#OQH)-<KX1!WAVOO[^.%F_.O;=X+?)/H3I
M8Y;Y>F][X]-QLD-<V8VN-R%^=7?99.J#N;.9V&QT5H]#L$-8A[E&<G/]V>[,
M?1=67X[Q9]^.PS9QMO/)ZM-IXYRU3<PT=6UM0ES/'H;FCY3U4T(:3RY[_+Z=
M_%7<D&2O)LPK?P]X.O?MP3K7-G9U:USX:OJX*SMVF0^/G?7I^1*O]#CN=FUM
MF[&^[^.1U$_.FL;OK0U]EYZ*7IU/#O&&[>DSOSA_*7,N,.Z\=>/DX\2<?7_<
M\TCFT^LI%K(NM.=?\24QEK[X_>P\[<8V;\R.U_MS=(=E'CY;'I??\>\S?JG_
MSCX$I \)Z:. ]*$@?6A('R6DCPK2QP=('_F&T@A%U)Q":DXQ-:>@FE-4S2FL
MYA17<PJL.45609%54&05%%D%159!D5509!44605%5D&155!DE119)45629%5
M4F25%%DE159)D5529)44625%UH(B:T&1M:#(6E!D+2BR%A19"XJL!476@B)K
M09%54615%%D5159%D5519%44615%5D6155%D5119-45639%54V35%%DU159-
MD5539-44635%5DV1M:3(6E)D+2FREA192XJL)476DB)K29&UI,A:4F2M*+)6
M%%DKBJP51=:*(FM%D;6BR%I19*W^IZP_QO'PC^.79]J;=GC.SY:_D]S\ E!+
M 0(4 Q0    ( .>%>E@'04UB@0   +$    0              "  0    !D
M;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ YX5Z6"LQ9FKO    *P(  !$
M             ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @
MYX5Z6)E<G",0!@  G"<  !,              ( !S0$  'AL+W1H96UE+W1H
M96UE,2YX;6Q02P$"% ,4    " #GA7I8LAFC\*<'   6,P  &
M    @($."   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @
MYX5Z6$#@SH *!P  =1T  !@              ("!ZP\  'AL+W=O<FMS:&5E
M=',O<VAE970R+GAM;%!+ 0(4 Q0    ( .>%>EAC;[-*  ,  )(*   8
M          " @2L7  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4
M    " #GA7I8TT?=NKP%  "5%   &               @(%A&@  >&PO=V]R
M:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ YX5Z6,$7]]6  @  G08
M !@              ("!4R   'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+
M 0(4 Q0    ( .>%>EBR9IIYZ (  - (   8              " @0DC  !X
M;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " #GA7I8F=N-!^(%
M   E(   &               @($G)@  >&PO=V]R:W-H965T<R]S:&5E=#<N
M>&UL4$L! A0#%     @ YX5Z6-0#&)_P"   K"4  !@              ("!
M/RP  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( .>%>EC(
M9_\$=P4  +P,   8              " @64U  !X;"]W;W)K<VAE971S+W-H
M965T.2YX;6Q02P$"% ,4    " #GA7I8B&";8*0C   >;   &0
M    @($2.P  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    (
M .>%>E@&\\A#8@8  ',1   9              " @>U>  !X;"]W;W)K<VAE
M971S+W-H965T,3$N>&UL4$L! A0#%     @ YX5Z6"7,IY>G!@  /A   !D
M             ("!AF4  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"
M% ,4    " #GA7I86CD?.Y8#  #-"   &0              @(%D;   >&PO
M=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( .>%>E@$@0%&F@,
M (4(   9              " @3%P  !X;"]W;W)K<VAE971S+W-H965T,30N
M>&UL4$L! A0#%     @ YX5Z6(@[,>:L P  NP@  !D              ("!
M G0  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " #GA7I8
M#K,IS"(%  ![#   &0              @('E=P  >&PO=V]R:W-H965T<R]S
M:&5E=#$V+GAM;%!+ 0(4 Q0    ( .>%>ECL(HG^%0@  &P5   9
M      " @3Y]  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%
M  @ YX5Z6!H0 Y,)!@  *1   !D              ("!BH4  'AL+W=O<FMS
M:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " #GA7I8XZ30M;@"   1!@
M&0              @('*BP  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+
M 0(4 Q0    ( .>%>E@111K>'P4  -<,   9              " @;F.  !X
M;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ YX5Z6+I_(<)Q
M"@  P!H  !D              ("!#Y0  'AL+W=O<FMS:&5E=',O<VAE970R
M,2YX;6Q02P$"% ,4    " #GA7I8#W0CO!<)  "X&   &0
M@(&WG@  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( .>%
M>EB&7'HU^@@  *$8   9              " @06H  !X;"]W;W)K<VAE971S
M+W-H965T,C,N>&UL4$L! A0#%     @ YX5Z6,T$C80J P  H <  !D
M         ("!-K$  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4
M    " #GA7I85]X@2N8"  "G!@  &0              @(&7M   >&PO=V]R
M:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( .>%>ECAX&Q)=P(  -H%
M   9              " @;2W  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL
M4$L! A0#%     @ YX5Z6#4_YA)F P  50@  !D              ("!8KH
M 'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " #GA7I84\WI
M&80$   '"@  &0              @('_O0  >&PO=V]R:W-H965T<R]S:&5E
M=#(X+GAM;%!+ 0(4 Q0    ( .>%>ECKDE=6+"4  #-W   9
M  " @;K"  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @
MYX5Z6$OU)4]> @  2P4  !D              ("!'>@  'AL+W=O<FMS:&5E
M=',O<VAE970S,"YX;6Q02P$"% ,4    " #GA7I82Q_7$LL"  "5!P  &0
M            @(&RZ@  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4
M Q0    ( .>%>EC4B2,Z(P,  %,'   9              " @;3M  !X;"]W
M;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ YX5Z6&UN1 U? @
M>P4  !D              ("!#O$  'AL+W=O<FMS:&5E=',O<VAE970S,RYX
M;6Q02P$"% ,4    " #GA7I8S,V7R]0"  #A!@  &0              @(&D
M\P  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( .>%>EA&
M81J=V (  "$&   9              " @:_V  !X;"]W;W)K<VAE971S+W-H
M965T,S4N>&UL4$L! A0#%     @ YX5Z6'=>PO;Z P  N0D  !D
M     ("!OOD  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4
M" #GA7I8N$D1:*D#  "]"   &0              @('O_0  >&PO=V]R:W-H
M965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( .>%>E@LJ27[20(  "P%   9
M              " @<\! 0!X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L!
M A0#%     @ YX5Z6#^9JD6B @  M 4  !D              ("!3P0! 'AL
M+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " #GA7I8^+*.75,%
M   ,#0  &0              @($H!P$ >&PO=V]R:W-H965T<R]S:&5E=#0P
M+GAM;%!+ 0(4 Q0    ( .>%>ECUF_>6D 4  !T0   9              "
M@;(, 0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ YX5Z
M6%N[Z"R? @  RP4  !D              ("!>1(! 'AL+W=O<FMS:&5E=',O
M<VAE970T,BYX;6Q02P$"% ,4    " #GA7I8A1L7FI$"  "M!0  &0
M        @(%/%0$ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0
M   ( .>%>EB.C)K<9 ,  )@(   9              " @1<8 0!X;"]W;W)K
M<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ YX5Z6#@"VP2" @  60@
M !D              ("!LAL! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q0
M2P$"% ,4    " #GA7I8Y( /WH@$  #/$P  &0              @(%K'@$
M>&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( .>%>EB<K&S9
M+P,  ,T.   9              " @2HC 0!X;"]W;W)K<VAE971S+W-H965T
M-#<N>&UL4$L! A0#%     @ YX5Z6!,S$!\T @  R00  !D
M ("!D"8! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " #G
MA7I8[<_WR,8"  "E"   &0              @('[* $ >&PO=V]R:W-H965T
M<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( .>%>EAE/PSD>P(  $ '   9
M          " @?@K 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#
M%     @ YX5Z6-AV848$ @  5@0  !D              ("!JBX! 'AL+W=O
M<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " #GA7I8=01Y7Q$"  #U
M!   &0              @('E, $ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM
M;%!+ 0(4 Q0    ( .>%>ECD[W&S90(  %P&   9              " @2TS
M 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ YX5Z6%&M
M.,)J @  < 8  !D              ("!R34! 'AL+W=O<FMS:&5E=',O<VAE
M970U-"YX;6Q02P$"% ,4    " #GA7I8KWW\%4$"  #\!   &0
M    @(%J. $ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    (
M .>%>E@\I.!)-0,  /P+   9              " @>(Z 0!X;"]W;W)K<VAE
M971S+W-H965T-38N>&UL4$L! A0#%     @ YX5Z6!WW^_YP @  : 8  !D
M             ("!3CX! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"
M% ,4    " #GA7I8?4]&\+<"  "+!P  &0              @('U0 $ >&PO
M=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( .>%>E@6>T@'7@(
M #,&   9              " @>-# 0!X;"]W;W)K<VAE971S+W-H965T-3DN
M>&UL4$L! A0#%     @ YX5Z6)QBRCS] @  N @  !D              ("!
M>$8! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    " #GA7I8
M<1PN!J,"  "C!P  &0              @(&L20$ >&PO=V]R:W-H965T<R]S
M:&5E=#8Q+GAM;%!+ 0(4 Q0    ( .>%>EA0HRUM<@(  +\&   9
M      " @89, 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%
M  @ YX5Z6,K\B\@"!   'Q$  !D              ("!+T\! 'AL+W=O<FMS
M:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    " #GA7I8^-!HUI("  !/"0
M&0              @(%H4P$ >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+
M 0(4 Q0    ( .>%>E@X\O^+^0(  +P)   9              " @3%6 0!X
M;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ YX5Z6"XI%(1^
M @  PP8  !D              ("!85D! 'AL+W=O<FMS:&5E=',O<VAE970V
M-BYX;6Q02P$"% ,4    " #GA7I8'6CPBV "  "C!@  &0
M@($67 $ >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( .>%
M>E@6>1O+N0(  *@'   9              " @:U> 0!X;"]W;W)K<VAE971S
M+W-H965T-C@N>&UL4$L! A0#%     @ YX5Z6!.],6U" P  I@H  !D
M         ("!G6$! 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4
M    " #GA7I8CC\2-"(#  "Y"@  &0              @($690$ >&PO=V]R
M:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( .>%>EBY G@G<@,  *X+
M   9              " @6]H 0!X;"]W;W)K<VAE971S+W-H965T-S$N>&UL
M4$L! A0#%     @ YX5Z6(@$+;D_!   Z0\  !D              ("!&&P!
M 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4    " #GA7I8VG!?
M!WX"  #'!@  &0              @(&.< $ >&PO=V]R:W-H965T<R]S:&5E
M=#<S+GAM;%!+ 0(4 Q0    ( .>%>ECEXZW8Z@(  /\)   9
M  " @4-S 0!X;"]W;W)K<VAE971S+W-H965T-S0N>&UL4$L! A0#%     @
MYX5Z6";'45SI!0  ;"D  !D              ("!9'8! 'AL+W=O<FMS:&5E
M=',O<VAE970W-2YX;6Q02P$"% ,4    " #GA7I8D?I1[?0"  #%"0  &0
M            @(&$? $ >&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4
M Q0    ( .>%>E@F/0"/MP0  (D3   9              " @:]_ 0!X;"]W
M;W)K<VAE971S+W-H965T-S<N>&UL4$L! A0#%     @ YX5Z6*H9J@K( P
M4A   !D              ("!G80! 'AL+W=O<FMS:&5E=',O<VAE970W."YX
M;6Q02P$"% ,4    " #GA7I8>]^\+]8"  !V"   &0              @(&<
MB $ >&PO=V]R:W-H965T<R]S:&5E=#<Y+GAM;%!+ 0(4 Q0    ( .>%>EAA
M3&N-G0,  '$0   9              " @:F+ 0!X;"]W;W)K<VAE971S+W-H
M965T.# N>&UL4$L! A0#%     @ YX5Z6,MA.B3" P  !0H  !D
M     ("!?8\! 'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6Q02P$"% ,4
M" #GA7I8H\>K(K@"   +!P  &0              @(%VDP$ >&PO=V]R:W-H
M965T<R]S:&5E=#@R+GAM;%!+ 0(4 Q0    ( .>%>E@L)I4AE0(  /0&   9
M              " @666 0!X;"]W;W)K<VAE971S+W-H965T.#,N>&UL4$L!
M A0#%     @ YX5Z6)ERS\.P @  *P<  !D              ("!,9D! 'AL
M+W=O<FMS:&5E=',O<VAE970X-"YX;6Q02P$"% ,4    " #GA7I8_WVTSJP"
M  #B!P  &0              @($8G $ >&PO=V]R:W-H965T<R]S:&5E=#@U
M+GAM;%!+ 0(4 Q0    ( .>%>EBHX)8F+0,  !\+   9              "
M@?N> 0!X;"]W;W)K<VAE971S+W-H965T.#8N>&UL4$L! A0#%     @ YX5Z
M6%4^?S"N @  U@<  !D              ("!7Z(! 'AL+W=O<FMS:&5E=',O
M<VAE970X-RYX;6Q02P$"% ,4    " #GA7I8/3$]"4T#  ")"   &0
M        @(%$I0$ >&PO=V]R:W-H965T<R]S:&5E=#@X+GAM;%!+ 0(4 Q0
M   ( .>%>EB6PSX(60,  ,@5   -              "  <BH 0!X;"]S='EL
M97,N>&UL4$L! A0#%     @ YX5Z6)>*NQS     $P(   L
M ( !3*P! %]R96QS+RYR96QS4$L! A0#%     @ YX5Z6%F\XB;M!0  L3D
M  \              ( !-:T! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    (
M .>%>EC#)=E(E (  -\S   :              "  4^S 0!X;"]?<F5L<R]W
M;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( .>%>EB-G,NK- (  %8R   3
M              "  1NV 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !@
- &  5QH  ("X 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<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>111
<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>113
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>120</ContextCount>
  <ElementCount>393</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>43</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>000004 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/ConsolidatedStatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>000005 - Statement - Consolidated Statements of Operations (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/ConsolidatedStatementsOfOperationsParenthetical</Role>
      <ShortName>Consolidated Statements of Operations (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>000006 - Statement - Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/ConsolidatedStatementsOfComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>000007 - Statement - Consolidated Statements of Changes in Stockholders Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>000008 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>000009 - Disclosure - Organization and Nature of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/OrganizationAndNatureOfOperations</Role>
      <ShortName>Organization and Nature of Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>000010 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/SignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>000011 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>000012 - Disclosure - Accounts Receivable and Significant Concentrations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/AccountsReceivableAndSignificantConcentrations</Role>
      <ShortName>Accounts Receivable and Significant Concentrations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>000013 - Disclosure - Unbilled Accounts Receivable and Significant Concentrations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrations</Role>
      <ShortName>Unbilled Accounts Receivable and Significant Concentrations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>000014 - Disclosure - Other Current Assets and Other Long Term Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssets</Role>
      <ShortName>Other Current Assets and Other Long Term Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>000015 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/PropertyAndEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>000016 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>000017 - Disclosure - Intangibles Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/IntangiblesAssets</Role>
      <ShortName>Intangibles Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>000018 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/Goodwill</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>000019 - Disclosure - Other Current Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/OtherCurrentLiabilities</Role>
      <ShortName>Other Current Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>000020 - Disclosure - Line of Credit and Factoring Agreement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/LineOfCreditAndFactoringAgreement</Role>
      <ShortName>Line of Credit and Factoring Agreement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>000021 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>000022 - Disclosure - Stockholders Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>000023 - Disclosure - Stock Options and Award Programs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/StockOptionsAndAwardPrograms</Role>
      <ShortName>Stock Options and Award Programs</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>000024 - Disclosure - Earnings Per Common Share (EPS)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/EarningsPerCommonShareEps</Role>
      <ShortName>Earnings Per Common Share (EPS)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>000025 - Disclosure - Accumulated Other Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/AccumulatedOtherComprehensiveLoss</Role>
      <ShortName>Accumulated Other Comprehensive Loss</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>000026 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>000027 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegion</Role>
      <ShortName>Revenue by Service Type Customer Type and by Geographic Region</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>000028 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>000029 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/SignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://widepoint.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>000030 - Disclosure - Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/SignificantAccountingPoliciesTables</Role>
      <ShortName>Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://widepoint.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>000031 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://widepoint.com/role/FairValueMeasurements</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>000032 - Disclosure - Accounts Receivable and Significant Concentrations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsTables</Role>
      <ShortName>Accounts Receivable and Significant Concentrations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://widepoint.com/role/AccountsReceivableAndSignificantConcentrations</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>000033 - Disclosure - Unbilled Accounts Receivable and Significant Concentrations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrationsTables</Role>
      <ShortName>Unbilled Accounts Receivable and Significant Concentrations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrations</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>000034 - Disclosure - Other Current Assets and Other Long Term Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsTables</Role>
      <ShortName>Other Current Assets and Other Long Term Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssets</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>000035 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/PropertyAndEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://widepoint.com/role/PropertyAndEquipment</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>000036 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://widepoint.com/role/Leases</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>000037 - Disclosure - Intangibles Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/IntangiblesAssetsTables</Role>
      <ShortName>Intangibles Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://widepoint.com/role/IntangiblesAssets</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>000038 - Disclosure - Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/GoodwillTables</Role>
      <ShortName>Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://widepoint.com/role/Goodwill</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>000039 - Disclosure - Other Current Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/OtherCurrentLiabilitiesTables</Role>
      <ShortName>Other Current Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://widepoint.com/role/OtherCurrentLiabilities</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>000040 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://widepoint.com/role/IncomeTaxes</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>000041 - Disclosure - Stock Options and Award Programs (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/StockOptionsAndAwardProgramsTables</Role>
      <ShortName>Stock Options and Award Programs (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://widepoint.com/role/StockOptionsAndAwardPrograms</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>000042 - Disclosure - Earnings Per Common Share (EPS) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/EarningsPerCommonShareEpsTables</Role>
      <ShortName>Earnings Per Common Share (EPS) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://widepoint.com/role/EarningsPerCommonShareEps</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>000043 - Disclosure - Accumulated Other Comprehensive Loss (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/AccumulatedOtherComprehensiveLossTables</Role>
      <ShortName>Accumulated Other Comprehensive Loss (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://widepoint.com/role/AccumulatedOtherComprehensiveLoss</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>000044 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables</Role>
      <ShortName>Revenue by Service Type Customer Type and by Geographic Region (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegion</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>000045 - Disclosure - Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/SignificantAccountingPoliciesDetails</Role>
      <ShortName>Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/SignificantAccountingPoliciesTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>000046 - Disclosure - Significant Accounting Policies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>Significant Accounting Policies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/SignificantAccountingPoliciesTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>000047 - Disclosure - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>000048 - Disclosure - Fair Value Measurements (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/FairValueMeasurementsDetailsNarrative</Role>
      <ShortName>Fair Value Measurements (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>000049 - Disclosure - Accounts Receivable and Significant Concentrations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails</Role>
      <ShortName>Accounts Receivable and Significant Concentrations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>000050 - Disclosure - Accounts Receivable and Significant Concentrations (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails1</Role>
      <ShortName>Accounts Receivable and Significant Concentrations (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>000051 - Disclosure - Accounts Receivable and Significant Concentrations (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetailsNarrative</Role>
      <ShortName>Accounts Receivable and Significant Concentrations (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>000052 - Disclosure - Unbilled Accounts Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/UnbilledAccountsReceivableDetails</Role>
      <ShortName>Unbilled Accounts Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrationsTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>000053 - Disclosure - Other Current Assets and Other Long Term Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails</Role>
      <ShortName>Other Current Assets and Other Long Term Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>000054 - Disclosure - Other Current Assets and Other Long Term Assets (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails1</Role>
      <ShortName>Other Current Assets and Other Long Term Assets (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>000055 - Disclosure - Other Current Assets and Other Long Term Assets (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetailsNarrative</Role>
      <ShortName>Other Current Assets and Other Long Term Assets (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>000056 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/PropertyAndEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>000057 - Disclosure - Property and Equipment (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/PropertyAndEquipmentDetailsNarrative</Role>
      <ShortName>Property and Equipment (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>000058 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/LeasesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>000059 - Disclosure - Leases (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/LeasesDetails1</Role>
      <ShortName>Leases (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/LeasesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>000060 - Disclosure - Leases (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/LeasesDetails2</Role>
      <ShortName>Leases (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/LeasesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>000061 - Disclosure - Leases (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/LeasesDetails3</Role>
      <ShortName>Leases (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/LeasesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>000062 - Disclosure - Leases (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/LeasesDetailsNarrative</Role>
      <ShortName>Leases (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/LeasesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>000063 - Disclosure - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/IntangibleAssetsDetails</Role>
      <ShortName>Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>000064 - Disclosure - Intangible Assets (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/IntangibleAssetsDetails1</Role>
      <ShortName>Intangible Assets (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>000065 - Disclosure - Intangible Assets (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/IntangibleAssetsDetailsNarrative</Role>
      <ShortName>Intangible Assets (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>000066 - Disclosure - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/GoodwillDetails</Role>
      <ShortName>Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/GoodwillTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>000067 - Disclosure - Goodwill (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/GoodwillDetailsNarrative</Role>
      <ShortName>Goodwill (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/GoodwillTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>000068 - Disclosure - Other Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/OtherCurrentLiabilitiesDetails</Role>
      <ShortName>Other Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/OtherCurrentLiabilitiesTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>000069 - Disclosure - Line of Credit and Factoring Agreement (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative</Role>
      <ShortName>Line of Credit and Factoring Agreement (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/LineOfCreditAndFactoringAgreement</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>000070 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/IncomeTaxesTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>000071 - Disclosure - Income Taxes (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/IncomeTaxesDetails1</Role>
      <ShortName>Income Taxes (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/IncomeTaxesTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>000072 - Disclosure - Income Taxes (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/IncomeTaxesDetails2</Role>
      <ShortName>Income Taxes (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/IncomeTaxesTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>000073 - Disclosure - Income Taxes (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/IncomeTaxesDetails3</Role>
      <ShortName>Income Taxes (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/IncomeTaxesTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>000074 - Disclosure - Income Taxes (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/IncomeTaxesDetailsNarrative</Role>
      <ShortName>Income Taxes (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/IncomeTaxesTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>000075 - Disclosure - Stockholders Equity (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/StockholdersEquityDetailsNarrative</Role>
      <ShortName>Stockholders Equity (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/StockholdersEquity</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>000076 - Disclosure - Stock Options and Award Programs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/StockOptionsAndAwardProgramsDetails</Role>
      <ShortName>Stock Options and Award Programs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/StockOptionsAndAwardProgramsTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>000077 - Disclosure - Stock Options and Award Programs (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1</Role>
      <ShortName>Stock Options and Award Programs (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/StockOptionsAndAwardProgramsTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>000078 - Disclosure - Stock Options and Award Programs (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2</Role>
      <ShortName>Stock Options and Award Programs (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/StockOptionsAndAwardProgramsTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>000079 - Disclosure - Stock Options and Award Programs (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/StockOptionsAndAwardProgramsDetails3</Role>
      <ShortName>Stock Options and Award Programs (Details 3)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/StockOptionsAndAwardProgramsTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>000080 - Disclosure - Stock Options and Award Programs (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/StockOptionsAndAwardProgramsDetails4</Role>
      <ShortName>Stock Options and Award Programs (Details 4)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/StockOptionsAndAwardProgramsTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>000081 - Disclosure - Stock Options and Award Programs (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/StockOptionsAndAwardProgramsDetailsNarrative</Role>
      <ShortName>Stock Options and Award Programs (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/StockOptionsAndAwardProgramsTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>000082 - Disclosure - Earnings Per Common Share (EPS) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/EarningsPerCommonShareEpsDetails</Role>
      <ShortName>Earnings Per Common Share (EPS) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/EarningsPerCommonShareEpsTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>000083 - Disclosure - Earnings Per Common Share (EPS) (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/EarningsPerCommonShareEpsDetailsNarrative</Role>
      <ShortName>Earnings Per Common Share (EPS) (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/EarningsPerCommonShareEpsTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>000084 - Disclosure - Accumulated Other Comprehensive Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/AccumulatedOtherComprehensiveLossDetails</Role>
      <ShortName>Accumulated Other Comprehensive Loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/AccumulatedOtherComprehensiveLossTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>000085 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails</Role>
      <ShortName>Revenue by Service Type Customer Type and by Geographic Region (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>000086 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1</Role>
      <ShortName>Revenue by Service Type Customer Type and by Geographic Region (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>000087 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2</Role>
      <ShortName>Revenue by Service Type Customer Type and by Geographic Region (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="wyy_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>000088 - Disclosure - Subsequent Events (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://widepoint.com/role/SubsequentEventsDetailsNarrative</Role>
      <ShortName>Subsequent Events (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://widepoint.com/role/SubsequentEvents</ParentRole>
      <Position>88</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: 33 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, dei:DocumentFinStmtErrorCorrectionFlag, us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesOutstanding, us-gaap:Goodwill, us-gaap:InventoryWriteDown, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares, us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2, us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation, us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross, us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1, wyyy:CommonStockParValue, wyyy:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares, wyyy:SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate, wyyy:SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate, wyyy:SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate -  wyy_10k.htm 1</Log>
    <Log type="Warning">[DQC.US.0043.9873] The company has reported the concept ProfitLoss as part of the cash flow statement. This income item is being deducted from the value of operating cash flows in the calculation defined by the filer.  This implies that the resulting operating cash flow calculation excludes this income item from cash flow from operations.  If  ProfitLoss represents income from discontinued operations then the element NetCashProvidedByUsedInOperatingActivitiesContinuingOperations should be used as the total rather than the current total element of NetCashProvidedByUsedInOperatingActivities. If the item is an income item and is being deducted because the value is negative then consider changing the sign and weight of the element. - https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd 4602, 9356 - https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd 4602, 9356</Log>
    <Log type="Warning">[DQC.US.0090.9374] The element LesseeOperatingLeaseLiabilityPaymentsDue with a value of 4752774.000000 should be equal to the sum of OperatingLeaseLiability plus LesseeOperatingLeaseLiabilityUndiscountedExcessAmount. The value of these adds to 6732234.000000.  A difference of 1979460.000000. In an annual filing this reconciliation is required and all elements should have a value in the current reporting period.

If the difference is due to an extension reconciliation item, then the filer should add a calculation relationship. The calculation tree should show the parent element as LesseeOperatingLeaseLiabilityPaymentsDue with children of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount + OperatingLeaseLiability + any extension items. There should already be a calculation tree defined for the components of LesseeOperatingLeaseLiabilityPaymentsDue comprised of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths +  LesseeOperatingLeaseLiabilityPaymentsDueYearTwo etc.  These two beakdowns of LesseeOperatingLeaseLiabilityPaymentsDue should be in seperate calculation groups. If an extension item appears as a child calculation of LesseeOperatingLeaseLiabilityPaymentsDue then no error is produced.

The properties of this LesseeOperatingLeaseLiabilityPaymentsDue fact are:
Context: AsOf2023-12-31
Unit: USD. - wyy_10k.htm 1 - wyy_10k.htm 1</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="wyy_10k.htm">wyy_10k.htm</File>
    <File>wyyy-20231231.xsd</File>
    <File>wyyy-20231231_cal.xml</File>
    <File>wyyy-20231231_def.xml</File>
    <File>wyyy-20231231_lab.xml</File>
    <File>wyyy-20231231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="620">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>116
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "wyy_10k.htm": {
   "nsprefix": "wyyy",
   "nsuri": "http://widepoint.com/20231231",
   "dts": {
    "inline": {
     "local": [
      "wyy_10k.htm"
     ]
    },
    "schema": {
     "local": [
      "wyyy-20231231.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/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/exch/2023/exch-2023.xsd",
      "https://xbrl.sec.gov/naics/2023/naics-2023.xsd",
      "https://xbrl.sec.gov/sic/2023/sic-2023.xsd",
      "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "wyyy-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "wyyy-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "wyyy-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "wyyy-20231231_pre.xml"
     ]
    }
   },
   "keyStandard": 299,
   "keyCustom": 94,
   "axisStandard": 18,
   "axisCustom": 0,
   "memberStandard": 22,
   "memberCustom": 21,
   "hidden": {
    "total": 37,
    "http://fasb.org/us-gaap/2023": 23,
    "http://xbrl.sec.gov/dei/2023": 6,
    "http://widepoint.com/20231231": 8
   },
   "contextCount": 120,
   "entityCount": 1,
   "segmentCount": 43,
   "elementCount": 523,
   "unitCount": 5,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 620,
    "http://xbrl.sec.gov/dei/2023": 38
   },
   "report": {
    "R1": {
     "role": "http://widepoint.com/role/Cover",
     "longName": "000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "strong",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "strong",
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://widepoint.com/role/ConsolidatedBalanceSheets",
     "longName": "000002 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://widepoint.com/role/ConsolidatedBalanceSheetsParenthetical",
     "longName": "000003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://widepoint.com/role/ConsolidatedStatementsOfOperations",
     "longName": "000004 - Statement - Consolidated Statements of Operations",
     "shortName": "Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://widepoint.com/role/ConsolidatedStatementsOfOperationsParenthetical",
     "longName": "000005 - Statement - Consolidated Statements of Operations (Parenthetical)",
     "shortName": "Consolidated Statements of Operations (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://widepoint.com/role/ConsolidatedStatementsOfComprehensiveLoss",
     "longName": "000006 - Statement - Consolidated Statements of Comprehensive Loss",
     "shortName": "Consolidated Statements of Comprehensive Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
     "longName": "000007 - Statement - Consolidated Statements of Changes in Stockholders Equity",
     "shortName": "Consolidated Statements of Changes in Stockholders Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember",
      "name": "us-gaap:SharesIssued",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember",
      "name": "us-gaap:SharesIssued",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows",
     "longName": "000008 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://widepoint.com/role/OrganizationAndNatureOfOperations",
     "longName": "000009 - Disclosure - Organization and Nature of Operations",
     "shortName": "Organization and Nature of Operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://widepoint.com/role/SignificantAccountingPolicies",
     "longName": "000010 - Disclosure - Significant Accounting Policies",
     "shortName": "Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://widepoint.com/role/FairValueMeasurements",
     "longName": "000011 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrations",
     "longName": "000012 - Disclosure - Accounts Receivable and Significant Concentrations",
     "shortName": "Accounts Receivable and Significant Concentrations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrations",
     "longName": "000013 - Disclosure - Unbilled Accounts Receivable and Significant Concentrations",
     "shortName": "Unbilled Accounts Receivable and Significant Concentrations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "wyyy:UnbilledAccountsReceivablesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "wyyy:UnbilledAccountsReceivablesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssets",
     "longName": "000014 - Disclosure - Other Current Assets and Other Long Term Assets",
     "shortName": "Other Current Assets and Other Long Term Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://widepoint.com/role/PropertyAndEquipment",
     "longName": "000015 - Disclosure - Property and Equipment",
     "shortName": "Property and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://widepoint.com/role/Leases",
     "longName": "000016 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://widepoint.com/role/IntangiblesAssets",
     "longName": "000017 - Disclosure - Intangibles Assets",
     "shortName": "Intangibles Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://widepoint.com/role/Goodwill",
     "longName": "000018 - Disclosure - Goodwill",
     "shortName": "Goodwill",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://widepoint.com/role/OtherCurrentLiabilities",
     "longName": "000019 - Disclosure - Other Current Liabilities",
     "shortName": "Other Current Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://widepoint.com/role/LineOfCreditAndFactoringAgreement",
     "longName": "000020 - Disclosure - Line of Credit and Factoring Agreement",
     "shortName": "Line of Credit and Factoring Agreement",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://widepoint.com/role/IncomeTaxes",
     "longName": "000021 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://widepoint.com/role/StockholdersEquity",
     "longName": "000022 - Disclosure - Stockholders Equity",
     "shortName": "Stockholders Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://widepoint.com/role/StockOptionsAndAwardPrograms",
     "longName": "000023 - Disclosure - Stock Options and Award Programs",
     "shortName": "Stock Options and Award Programs",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://widepoint.com/role/EarningsPerCommonShareEps",
     "longName": "000024 - Disclosure - Earnings Per Common Share (EPS)",
     "shortName": "Earnings Per Common Share (EPS)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://widepoint.com/role/AccumulatedOtherComprehensiveLoss",
     "longName": "000025 - Disclosure - Accumulated Other Comprehensive Loss",
     "shortName": "Accumulated Other Comprehensive Loss",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://widepoint.com/role/CommitmentsAndContingencies",
     "longName": "000026 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegion",
     "longName": "000027 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region",
     "shortName": "Revenue by Service Type Customer Type and by Geographic Region",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "wyyy:RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "wyyy:RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://widepoint.com/role/SubsequentEvents",
     "longName": "000028 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://widepoint.com/role/SignificantAccountingPoliciesPolicies",
     "longName": "000029 - Disclosure - Significant Accounting Policies (Policies)",
     "shortName": "Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "29",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://widepoint.com/role/SignificantAccountingPoliciesTables",
     "longName": "000030 - Disclosure - Significant Accounting Policies (Tables)",
     "shortName": "Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "wyyy:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "wyyy:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://widepoint.com/role/FairValueMeasurementsTables",
     "longName": "000031 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsTables",
     "longName": "000032 - Disclosure - Accounts Receivable and Significant Concentrations (Tables)",
     "shortName": "Accounts Receivable and Significant Concentrations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrationsTables",
     "longName": "000033 - Disclosure - Unbilled Accounts Receivable and Significant Concentrations (Tables)",
     "shortName": "Unbilled Accounts Receivable and Significant Concentrations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "wyyy:SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "wyyy:UnbilledAccountsReceivablesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "wyyy:SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "wyyy:UnbilledAccountsReceivablesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsTables",
     "longName": "000034 - Disclosure - Other Current Assets and Other Long Term Assets (Tables)",
     "shortName": "Other Current Assets and Other Long Term Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://widepoint.com/role/PropertyAndEquipmentTables",
     "longName": "000035 - Disclosure - Property and Equipment (Tables)",
     "shortName": "Property and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://widepoint.com/role/LeasesTables",
     "longName": "000036 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://widepoint.com/role/IntangiblesAssetsTables",
     "longName": "000037 - Disclosure - Intangibles Assets (Tables)",
     "shortName": "Intangibles Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://widepoint.com/role/GoodwillTables",
     "longName": "000038 - Disclosure - Goodwill (Tables)",
     "shortName": "Goodwill (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://widepoint.com/role/OtherCurrentLiabilitiesTables",
     "longName": "000039 - Disclosure - Other Current Liabilities (Tables)",
     "shortName": "Other Current Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://widepoint.com/role/IncomeTaxesTables",
     "longName": "000040 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://widepoint.com/role/StockOptionsAndAwardProgramsTables",
     "longName": "000041 - Disclosure - Stock Options and Award Programs (Tables)",
     "shortName": "Stock Options and Award Programs (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://widepoint.com/role/EarningsPerCommonShareEpsTables",
     "longName": "000042 - Disclosure - Earnings Per Common Share (EPS) (Tables)",
     "shortName": "Earnings Per Common Share (EPS) (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://widepoint.com/role/AccumulatedOtherComprehensiveLossTables",
     "longName": "000043 - Disclosure - Accumulated Other Comprehensive Loss (Tables)",
     "shortName": "Accumulated Other Comprehensive Loss (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables",
     "longName": "000044 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Tables)",
     "shortName": "Revenue by Service Type Customer Type and by Geographic Region (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "wyyy:ScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "wyyy:RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "wyyy:ScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "wyyy:RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://widepoint.com/role/SignificantAccountingPoliciesDetails",
     "longName": "000045 - Disclosure - Significant Accounting Policies (Details)",
     "shortName": "Significant Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31_us-gaap_FurnitureAndFixturesMember",
      "name": "wyyy:PropertyPlantAndEquipmentEstimatedUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "wyyy:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31_us-gaap_FurnitureAndFixturesMember",
      "name": "wyyy:PropertyPlantAndEquipmentEstimatedUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "wyyy:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative",
     "longName": "000046 - Disclosure - Significant Accounting Policies (Details Narrative)",
     "shortName": "Significant Accounting Policies (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:CashUninsuredAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:CashUninsuredAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://widepoint.com/role/FairValueMeasurementsDetails",
     "longName": "000047 - Disclosure - Fair Value Measurements (Details)",
     "shortName": "Fair Value Measurements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "wyyy:ContingentConsiderationCashSettled",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "wyyy:ContingentConsiderationCashSettled",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://widepoint.com/role/FairValueMeasurementsDetailsNarrative",
     "longName": "000048 - Disclosure - Fair Value Measurements (Details Narrative)",
     "shortName": "Fair Value Measurements (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "wyyy:FairValueOfMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "wyyy:FairValueOfMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails",
     "longName": "000049 - Disclosure - Accounts Receivable and Significant Concentrations (Details)",
     "shortName": "Accounts Receivable and Significant Concentrations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:AccountsReceivableGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:AccountsReceivableGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails1",
     "longName": "000050 - Disclosure - Accounts Receivable and Significant Concentrations (Details 1)",
     "shortName": "Accounts Receivable and Significant Concentrations (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31_wyyy_USFederalGovernmentMember",
      "name": "wyyy:ConcentrationRiskPercentageOne",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31_wyyy_USFederalGovernmentMember",
      "name": "wyyy:ConcentrationRiskPercentageOne",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetailsNarrative",
     "longName": "000051 - Disclosure - Accounts Receivable and Significant Concentrations (Details Narrative)",
     "shortName": "Accounts Receivable and Significant Concentrations (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "AsOf2021-12-31",
      "name": "us-gaap:GrantsReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31",
      "name": "us-gaap:GrantsReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:AccountsAndNontradeReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://widepoint.com/role/UnbilledAccountsReceivableDetails",
     "longName": "000052 - Disclosure - Unbilled Accounts Receivable (Details)",
     "shortName": "Unbilled Accounts Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31_wyyy_USFederalGovernmentMember",
      "name": "wyyy:PercentageOfReceivables",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "wyyy:SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock",
       "wyyy:UnbilledAccountsReceivablesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31_wyyy_USFederalGovernmentMember",
      "name": "wyyy:PercentageOfReceivables",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "wyyy:SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock",
       "wyyy:UnbilledAccountsReceivablesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails",
     "longName": "000053 - Disclosure - Other Current Assets and Other Long Term Assets (Details)",
     "shortName": "Other Current Assets and Other Long Term Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:InventoryNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:InventoryNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails1",
     "longName": "000054 - Disclosure - Other Current Assets and Other Long Term Assets (Details 1)",
     "shortName": "Other Current Assets and Other Long Term Assets (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:SecurityDeposit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:SecurityDeposit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetailsNarrative",
     "longName": "000055 - Disclosure - Other Current Assets and Other Long Term Assets (Details Narrative)",
     "shortName": "Other Current Assets and Other Long Term Assets (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:CommunicationsAndInformationTechnology",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:CommunicationsAndInformationTechnology",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://widepoint.com/role/PropertyAndEquipmentDetails",
     "longName": "000056 - Disclosure - Property and Equipment (Details)",
     "shortName": "Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://widepoint.com/role/PropertyAndEquipmentDetailsNarrative",
     "longName": "000057 - Disclosure - Property and Equipment (Details Narrative)",
     "shortName": "Property and Equipment (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "wyyy:PurchaseOfPropertyAndEquipment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "wyyy:PurchaseOfPropertyAndEquipment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://widepoint.com/role/LeasesDetails",
     "longName": "000058 - Disclosure - Leases (Details)",
     "shortName": "Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://widepoint.com/role/LeasesDetails1",
     "longName": "000059 - Disclosure - Leases (Details 1)",
     "shortName": "Leases (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "wyyy:SupplementalInformationRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "wyyy:SupplementalInformationRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://widepoint.com/role/LeasesDetails2",
     "longName": "000060 - Disclosure - Leases (Details 2)",
     "shortName": "Leases (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "wyyy:LeaseLiabilitiesNetOfCurrentPortion",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://widepoint.com/role/LeasesDetails3",
     "longName": "000061 - Disclosure - Leases (Details 3)",
     "shortName": "Leases (Details 3)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://widepoint.com/role/LeasesDetailsNarrative",
     "longName": "000062 - Disclosure - Leases (Details Narrative)",
     "shortName": "Leases (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31_srt_MaximumMember",
      "name": "wyyy:RealEstateLeases",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31_srt_MaximumMember",
      "name": "wyyy:RealEstateLeases",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://widepoint.com/role/IntangibleAssetsDetails",
     "longName": "000063 - Disclosure - Intangible Assets (Details)",
     "shortName": "Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://widepoint.com/role/IntangibleAssetsDetails1",
     "longName": "000064 - Disclosure - Intangible Assets (Details 1)",
     "shortName": "Intangible Assets (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://widepoint.com/role/IntangibleAssetsDetailsNarrative",
     "longName": "000065 - Disclosure - Intangible Assets (Details Narrative)",
     "shortName": "Intangible Assets (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:OtherDepreciationAndAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:OtherDepreciationAndAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://widepoint.com/role/GoodwillDetails",
     "longName": "000066 - Disclosure - Goodwill (Details)",
     "shortName": "Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "us-gaap:Goodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31",
      "name": "us-gaap:Goodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://widepoint.com/role/GoodwillDetailsNarrative",
     "longName": "000067 - Disclosure - Goodwill (Details Narrative)",
     "shortName": "Goodwill (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "From2022-04-01to2022-06-30",
      "name": "us-gaap:AssetImpairmentCharges",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-04-01to2022-06-30",
      "name": "us-gaap:AssetImpairmentCharges",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://widepoint.com/role/OtherCurrentLiabilitiesDetails",
     "longName": "000068 - Disclosure - Other Current Liabilities (Details)",
     "shortName": "Other Current Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "wyyy:AccruedServiceCostsCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "wyyy:AccruedServiceCostsCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative",
     "longName": "000069 - Disclosure - Line of Credit and Factoring Agreement (Details Narrative)",
     "shortName": "Line of Credit and Factoring Agreement (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "wyyy:ReceivableSold",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "wyyy:ReceivableSold",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://widepoint.com/role/IncomeTaxesDetails",
     "longName": "000070 - Disclosure - Income Taxes (Details)",
     "shortName": "Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://widepoint.com/role/IncomeTaxesDetails1",
     "longName": "000071 - Disclosure - Income Taxes (Details 1)",
     "shortName": "Income Taxes (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://widepoint.com/role/IncomeTaxesDetails2",
     "longName": "000072 - Disclosure - Income Taxes (Details 2)",
     "shortName": "Income Taxes (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://widepoint.com/role/IncomeTaxesDetails3",
     "longName": "000073 - Disclosure - Income Taxes (Details 3)",
     "shortName": "Income Taxes (Details 3)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "wyyy:DeferredTaxAssetValuationAllowance",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:SummaryOfValuationAllowanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31",
      "name": "wyyy:DeferredTaxAssetValuationAllowance",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:SummaryOfValuationAllowanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://widepoint.com/role/IncomeTaxesDetailsNarrative",
     "longName": "000074 - Disclosure - Income Taxes (Details Narrative)",
     "shortName": "Income Taxes (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:TaxCreditCarryforwardAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:TaxCreditCarryforwardAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://widepoint.com/role/StockholdersEquityDetailsNarrative",
     "longName": "000075 - Disclosure - Stockholders Equity (Details Narrative)",
     "shortName": "Stockholders Equity (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "wyyy:UndesignatedSharesOfPreferredStock",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails",
     "longName": "000076 - Disclosure - Stock Options and Award Programs (Details)",
     "shortName": "Stock Options and Award Programs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "wyyy:SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "wyyy:SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1",
     "longName": "000077 - Disclosure - Stock Options and Award Programs (Details 1)",
     "shortName": "Stock Options and Award Programs (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_RestrictedStockMember",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "wyyy:ScheduleOfRestrictedStockAwardsVestedAndNonVestedAwards",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31_us-gaap_RestrictedStockMember",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "wyyy:ScheduleOfRestrictedStockAwardsVestedAndNonVestedAwards",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2",
     "longName": "000078 - Disclosure - Stock Options and Award Programs (Details 2)",
     "shortName": "Stock Options and Award Programs (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_EmployeeStockOptionMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31_us-gaap_EmployeeStockOptionMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails3",
     "longName": "000079 - Disclosure - Stock Options and Award Programs (Details 3)",
     "shortName": "Stock Options and Award Programs (Details 3)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "wyyy:ScheduleOfWeightedAverageRemainingContractualLifeAndTheAggregateIntrinsicValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "wyyy:ScheduleOfWeightedAverageRemainingContractualLifeAndTheAggregateIntrinsicValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails4",
     "longName": "000080 - Disclosure - Stock Options and Award Programs (Details 4)",
     "shortName": "Stock Options and Award Programs (Details 4)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:RestrictedStockExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:RestrictedStockExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://widepoint.com/role/StockOptionsAndAwardProgramsDetailsNarrative",
     "longName": "000081 - Disclosure - Stock Options and Award Programs (Details Narrative)",
     "shortName": "Stock Options and Award Programs (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://widepoint.com/role/EarningsPerCommonShareEpsDetails",
     "longName": "000082 - Disclosure - Earnings Per Common Share (EPS) (Details)",
     "shortName": "Earnings Per Common Share (EPS) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "wyyy:NetLossIncomeDiluted",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "wyyy:NetLossIncomeDiluted",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://widepoint.com/role/EarningsPerCommonShareEpsDetailsNarrative",
     "longName": "000083 - Disclosure - Earnings Per Common Share (EPS) (Details Narrative)",
     "shortName": "Earnings Per Common Share (EPS) (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:StockOrUnitsAvailableForDistributions",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:StockOrUnitsAvailableForDistributions",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://widepoint.com/role/AccumulatedOtherComprehensiveLossDetails",
     "longName": "000084 - Disclosure - Accumulated Other Comprehensive Loss (Details)",
     "shortName": "Accumulated Other Comprehensive Loss (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "us-gaap:ComprehensiveIncomeNoteTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails",
     "longName": "000085 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Details)",
     "shortName": "Revenue by Service Type Customer Type and by Geographic Region (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31_wyyy_CarrierServicesMember",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "wyyy:ScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock",
       "wyyy:RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1",
     "longName": "000086 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Details 1)",
     "shortName": "Revenue by Service Type Customer Type and by Geographic Region (Details 1)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31_wyyy_UsStateAndLocalGovernmentsMember",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "wyyy:RevenueFromExternalCustomersByCustomersTypeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2",
     "longName": "000087 - Disclosure - Revenue by Service Type Customer Type and by Geographic Region (Details 2)",
     "shortName": "Revenue by Service Type Customer Type and by Geographic Region (Details 2)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-12-31",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-12-31_wyyy_UnitedStatesUsaMember",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "strong",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://widepoint.com/role/SubsequentEventsDetailsNarrative",
     "longName": "000088 - Disclosure - Subsequent Events (Details Narrative)",
     "shortName": "Subsequent Events (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "AsOf2024-02-29_wyyy_LoanAgreementMember_us-gaap_SubsequentEventMember",
      "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-02-29_wyyy_LoanAgreementMember_us-gaap_SubsequentEventMember",
      "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "wyy_10k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_AccountingStandardsUnderEvaluationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "AccountingStandardsUnderEvaluationPolicyTextBlock",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards under Evaluation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsAndNontradeReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsAndNontradeReceivableTextBlock",
     "presentation": [
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts Receivable and Significant Concentrations",
        "label": "Accounts and Nontrade Receivable [Text Block]",
        "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable."
       }
      }
     },
     "auth_ref": [
      "r255",
      "r260"
     ]
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis",
     "presentation": [
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails",
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails1",
      "http://widepoint.com/role/LeasesDetailsNarrative",
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1",
      "http://widepoint.com/role/UnbilledAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Notes Loans And Financing Receivables By Legal Entity Of Counterparty Type Axis",
        "documentation": "Information by legal entity of counterparty. A counterparty is the other party that participates in a financial transaction."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r645"
     ]
    },
    "us-gaap_AccountsReceivableGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableGross",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable Gross",
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r256",
      "r724"
     ]
    },
    "us-gaap_AccountsReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNet",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable, net",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business."
       }
      }
     },
     "auth_ref": [
      "r554",
      "r607",
      "r650",
      "r724"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable, net of allowance for credit losses of $81,359 and $51,666, respectively",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r256",
      "r257"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets",
      "http://widepoint.com/role/OtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses",
        "verboseLabel": "Total Accrued expenses",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "wyyy_AccruedOtherCostsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "AccruedOtherCostsCurrent",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/OtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedPayrollTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedPayrollTaxesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred payroll tax payments",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "wyyy_AccruedServiceCostsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "AccruedServiceCostsCurrent",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/OtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrier service costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Less: accumulated depreciation and amortization",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r160",
      "r498"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 25.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/AccumulatedOtherComprehensiveLossDetails",
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated other comprehensive loss",
        "label": "[Accumulated Other Comprehensive Income (Loss), Net of Tax]",
        "periodStartLabel": "Balances beginning of the period",
        "periodEndLabel": "Balances ending of the period",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r96",
      "r166",
      "r494",
      "r522",
      "r523"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated other comprehensive loss",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r14",
      "r33",
      "r433",
      "r436",
      "r469",
      "r518",
      "r519",
      "r677",
      "r678",
      "r679",
      "r686",
      "r687",
      "r688"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-In Capital",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r387",
      "r388",
      "r389",
      "r531",
      "r686",
      "r687",
      "r688",
      "r709",
      "r729"
     ]
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock compensation expense - restricted",
        "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_AggregateIntrinsicValueOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "AggregateIntrinsicValueOutstanding",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate intrinsic value, outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_AggregateOfferingPrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "AggregateOfferingPrice",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate offering price"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperationsParenthetical",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based compensation expense",
        "verboseLabel": "Total share-based compensation before taxes",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r394"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails",
      "http://widepoint.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for doubtful accounts receivable",
        "verboseLabel": "Less: allowances for doubtful accounts",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r258",
      "r263",
      "r264",
      "r266",
      "r724"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of intangibles",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r53",
      "r57"
     ]
    },
    "us-gaap_AssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations",
      "http://widepoint.com/role/GoodwillDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment charge - goodwill",
        "verboseLabel": "Impairment charges",
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r58"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "[Assets]",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r164",
      "r196",
      "r223",
      "r243",
      "r249",
      "r259",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r426",
      "r430",
      "r444",
      "r489",
      "r559",
      "r645",
      "r657",
      "r699",
      "r700",
      "r716"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "[Assets, Current]",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r171",
      "r196",
      "r259",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r426",
      "r430",
      "r444",
      "r645",
      "r699",
      "r700",
      "r716"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CURRENT ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsNoncurrentAbstract",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NONCURRENT ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm Id",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r661",
      "r662",
      "r663"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r661",
      "r662",
      "r663"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r661",
      "r662",
      "r663"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails4",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetailsNarrative",
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type Axis",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r355",
      "r356",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_BoardOfDirectorsOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "BoardOfDirectorsOptionMember",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Board of Directors Option"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in fair value of contingent consideration",
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement."
       }
      }
     },
     "auth_ref": [
      "r424",
      "r681"
     ]
    },
    "us-gaap_CapitalLeasedAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalLeasedAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital work in progress",
        "documentation": "Amount before accumulated depreciation of leased physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r138"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizedComputerSoftwareAdditions",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized Software Development Costs",
        "documentation": "Additions made to capitalized computer software costs during the period."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "wyyy_CapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "CapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized hardware and software development costs in accounts payable"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_CarrierServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "CarrierServicesMember",
     "presentation": [
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrier Services"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets",
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash",
        "periodStartLabel": "CASH, beginning of period",
        "periodEndLabel": "CASH, end of period",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r105",
      "r192"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET (DECREASE) INCREASE IN CASH",
        "label": "[Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect]",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r105"
     ]
    },
    "us-gaap_CashFDICInsuredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashFDICInsuredAmount",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, FDIC Insured Amount",
        "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashUninsuredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashUninsuredAmount",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, uninsured amount",
        "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation."
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_ChannelRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ChannelRelationshipsMember",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Channel Relationships"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Of Warrant Or Right Axis",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months."
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights",
     "presentation": [
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Strike price"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_CommercialEnterprisesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "CommercialEnterprisesMember",
     "presentation": [
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commercial Enterprises"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_CommercialMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "CommercialMember",
     "presentation": [
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commercial"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 28.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and contingencies (Note 18)",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r83",
      "r491",
      "r545"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://widepoint.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r295",
      "r296",
      "r609",
      "r698"
     ]
    },
    "wyyy_CommonStockIncreaseAmountForFuturePurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "CommonStockIncreaseAmountForFuturePurchases",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock increase amount for future purchases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r647",
      "r648",
      "r649",
      "r651",
      "r652",
      "r653",
      "r654",
      "r686",
      "r687",
      "r709",
      "r727",
      "r729"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "wyyy_CommonStockParValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "CommonStockParValue",
     "presentation": [
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock, par value",
        "label": "[Common stock, par value]"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_CommonStockShareIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "CommonStockShareIssued",
     "presentation": [
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock, shares issued",
        "label": "[Common stock, shares issued]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares authorized",
        "verboseLabel": "Common stock, shares authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r546"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r89",
      "r546",
      "r565",
      "r729",
      "r730"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, $0.001 par value; 30,000,000 shares authorized; 8,893,220 and 8,725,476 shares issued and outstanding, respectively",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r493",
      "r645"
     ]
    },
    "us-gaap_CommunicationsAndInformationTechnology": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommunicationsAndInformationTechnology",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management technology and secure network operations",
        "documentation": "The amount of expense in the period for communications and data processing expense."
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "COMPREHENSIVE LOSS",
        "label": "[Comprehensive Income (Loss), Net of Tax, Attributable to Parent]",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r174",
      "r176",
      "r184",
      "r485",
      "r503"
     ]
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "presentation": [
      "http://widepoint.com/role/AccumulatedOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated Other Comprehensive Loss",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r183",
      "r484",
      "r502"
     ]
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computer Equipment",
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems."
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_ComputerHardwareSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ComputerHardwareSoftwareMember",
     "presentation": [
      "http://widepoint.com/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computer Hardware Software"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk By Type Axis",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r47",
      "r80",
      "r81",
      "r254",
      "r608",
      "r668"
     ]
    },
    "wyyy_ConcentrationRiskPercentageOne": {
     "xbrltype": "percentItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ConcentrationRiskPercentageOne",
     "presentation": [
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration risk"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r47",
      "r80",
      "r81",
      "r254",
      "r608"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principles of Consolidation",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r624"
     ]
    },
    "wyyy_ContingentConsiderationCashSettled": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ContingentConsiderationCashSettled",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent consideration - cash settled"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_ContingentConsiderationNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ContingentConsiderationNonCurrent",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent consideration"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_ContingentConsiderationWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ContingentConsiderationWarrants",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent consideration - warrants"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_ContractBalancesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ContractBalancesPolicyTextBlock",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Balances"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperationsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization and depreciation",
        "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service."
       }
      }
     },
     "auth_ref": [
      "r680"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "COST OF REVENUES (including amortization and depreciation of $2,291,144 and $1,455,262, respectively)",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r196",
      "r259",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r444",
      "r699"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign",
        "label": "[Current Foreign Tax Expense (Benefit)]",
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r670",
      "r685"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total",
        "label": "[Current Income Tax Expense (Benefit)]",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r413",
      "r419",
      "r685"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current provision (benefit)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r670",
      "r685",
      "r707"
     ]
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Relationships",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://widepoint.com/role/LineOfCreditAndFactoringAgreement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Line of Credit and Factoring Agreement",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r194",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r318",
      "r319",
      "r320",
      "r321"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDateDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentMaturityDateDescription",
     "presentation": [
      "http://widepoint.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of date of maturity extention",
        "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "wyyy_DeferredFederalIncomeTaxExpenseSBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "DeferredFederalIncomeTaxExpenseSBenefit",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign",
        "label": "[Deferred Foreign Income Tax Expense (Benefit)]",
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r685",
      "r706"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets, net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r399",
      "r400"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income tax expense",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r126",
      "r149",
      "r418",
      "r419",
      "r685"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred provision (benefit)"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_DeferredIncomeTaxExpenseBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "DeferredIncomeTaxExpenseBenefits",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total",
        "label": "[Total]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total deferred tax liabilities",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r87",
      "r132",
      "r407"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities, net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r399",
      "r400",
      "r490"
     ]
    },
    "us-gaap_DeferredRevenueCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredRevenueCurrent",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current portion of deferred revenue",
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r672"
     ]
    },
    "us-gaap_DeferredRevenueNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredRevenueNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred revenue, net of current portion",
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r673"
     ]
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "State",
        "label": "[Deferred State and Local Income Tax Expense (Benefit)]",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r685",
      "r706",
      "r707"
     ]
    },
    "wyyy_DeferredTaxAssetValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "DeferredTaxAssetValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "label": "[Beginning balance]",
        "periodEndLabel": "Ending balance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible amortization",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total deferred tax assets",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r408"
     ]
    },
    "wyyy_DeferredTaxAssetsLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "DeferredTaxAssetsLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total deferred tax assets, net",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r704"
     ]
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNetAbstract",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net operating loss carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r705"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets, operating loss carryforwards, State",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r705"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other assets",
        "label": "[Deferred Tax Assets, Other]",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r705"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Alternative minimum tax credit",
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r70",
      "r705"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based compensation",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r705"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: valuation allowance",
        "label": "[Deferred Tax Assets, Valuation Allowance]",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r409"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_DeferredTaxLiabilitiesDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "DeferredTaxLiabilitiesDepreciation",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill amortization",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r73",
      "r74",
      "r705"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign intangible amortization",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r705"
     ]
    },
    "wyyy_DeferredTaxLiabilitiesLeaseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "DeferredTaxLiabilitiesLeaseAsset",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease asset"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other liabilities",
        "label": "[Deferred Tax Liabilities, Other]",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r705"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation expense",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r59"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and amortization",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r59"
     ]
    },
    "wyyy_DescriptionOfBorrowingTerm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "DescriptionOfBorrowingTerm",
     "presentation": [
      "http://widepoint.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of Borrowing term"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_DescriptionOfEmployeeStockBasedCompensation": {
     "xbrltype": "stringItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "DescriptionOfEmployeeStockBasedCompensation",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of Employee Stock-Based Compensation"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_DescriptonOfEquityBasedCompensation": {
     "xbrltype": "stringItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "DescriptonOfEquityBasedCompensation",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Descripton of equity-based compensation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DevelopmentCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DevelopmentCosts",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product development costs",
        "documentation": "The capitalized costs incurred during the period (excluded from amortization) to obtain access to proved reserves and to provide facilities for extracting, treating, gathering and storing the oil and gas."
       }
      }
     },
     "auth_ref": [
      "r482"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardPrograms"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock Options and Award Programs",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r353",
      "r384",
      "r385",
      "r386",
      "r641"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options and Award Programs"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r661",
      "r662",
      "r663"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fin Stmt Error Correction Flag",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r661",
      "r662",
      "r663",
      "r665"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r664"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_EarningPerShareBasicAndDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "EarningPerShareBasicAndDiluted",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EARNINGS PER SHARE, BASIC AND DILUTED"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Common Share (EPS)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "presentation": [
      "http://widepoint.com/role/EarningsPerCommonShareEpsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic and Diluted EPS Computation:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://widepoint.com/role/EarningsPerCommonShareEpsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic and Diluted Loss Per Share",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r212",
      "r214",
      "r215",
      "r216",
      "r220",
      "r440",
      "r441",
      "r486",
      "r504",
      "r626"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic and Diluted Earnings Per Share (EPS)",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r44"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://widepoint.com/role/EarningsPerCommonShareEps"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Earnings Per Common Share (EPS)",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r217",
      "r218",
      "r219"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 31.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net effect of exchange rate on cash",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined effective tax rate",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r402"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory federal income tax rate",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r402",
      "r420"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State, net of federal benefit",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r703",
      "r708"
     ]
    },
    "wyyy_Effectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "Effectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in valuation allowance"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_Effectiveincometaxratereconciliationchangeinenactedtaxrate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "Effectiveincometaxratereconciliationchangeinenactedtaxrate",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Return to accrual difference true-ups"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_Effectiveincometaxratereconciliationforeignincometaxratedifferential": {
     "xbrltype": "percentItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "Effectiveincometaxratereconciliationforeignincometaxratedifferential",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign rate differential"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_Effectiveincometaxratereconciliationnondeductibleexpense": {
     "xbrltype": "percentItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "Effectiveincometaxratereconciliationnondeductibleexpense",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-deductible expenses"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_Effectiveincometaxratereconciliationotheradjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "Effectiveincometaxratereconciliationotheradjustments",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax adjustment and true-up"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address Address Line 1",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address Address Line 2",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address City Or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address State Or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation State Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r666"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r659"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well Known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r667"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r153",
      "r178",
      "r179",
      "r180",
      "r198",
      "r199",
      "r200",
      "r202",
      "r208",
      "r210",
      "r221",
      "r261",
      "r262",
      "r335",
      "r387",
      "r388",
      "r389",
      "r414",
      "r415",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r439",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r469",
      "r518",
      "r519",
      "r520",
      "r531",
      "r585"
     ]
    },
    "srt_EuropeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "EuropeMember",
     "presentation": [
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Europe"
       }
      }
     },
     "auth_ref": [
      "r731",
      "r732",
      "r733",
      "r734"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByAssetClassAxis",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Class [Axis]",
        "documentation": "Information by class of asset."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r79"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://widepoint.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value By Fair Value Hierarchy Level Axis",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r317",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r443",
      "r473",
      "r474",
      "r475",
      "r632",
      "r633",
      "r637",
      "r638",
      "r639"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://widepoint.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair Value Measurements",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r442"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://widepoint.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 1",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r317",
      "r345",
      "r350",
      "r443",
      "r473",
      "r637",
      "r638",
      "r639"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://widepoint.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 2",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r317",
      "r345",
      "r350",
      "r443",
      "r474",
      "r632",
      "r633",
      "r637",
      "r638",
      "r639"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://widepoint.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 3",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r317",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r443",
      "r475",
      "r632",
      "r633",
      "r637",
      "r638",
      "r639"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of liabilities measured at fair value on a recurring basis",
        "documentation": "Tabular disclosure of liabilities measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r129"
     ]
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair Value Measurements",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://widepoint.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r317",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r473",
      "r474",
      "r475",
      "r632",
      "r633",
      "r637",
      "r638",
      "r639"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r21"
     ]
    },
    "wyyy_FairValueOfMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "FairValueOfMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/FairValueMeasurementsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "change in fair value of contingent consideration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total finance lease expense",
        "documentation": "Amount of interest expense on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r460",
      "r465",
      "r644"
     ]
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest on finance lease liabilities",
        "documentation": "Amount of interest paid on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r466"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 25.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Principal repayments under finance lease obligations",
        "label": "[Finance Lease, Principal Payments]",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r461",
      "r466"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of right of use assets",
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r460",
      "r465",
      "r644"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://widepoint.com/role/LeasesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average discount rate finance leases",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r467",
      "r644"
     ]
    },
    "wyyy_FinancingCashFlowsFromLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "FinancingCashFlowsFromLeases",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/LeasesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing cash flows from leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated amortization",
        "label": "[Finite-Lived Intangible Assets, Accumulated Amortization]",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r289"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Thereafter",
        "label": "[Finite-Lived Intangible Asset, Expected Amortization, after Year Five]",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2024",
        "label": "[Finite-Lived Intangible Asset, Expected Amortization, Year One]",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2028",
        "label": "[Finite-Lived Intangible Asset, Expected Amortization, Year Five]",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2027",
        "label": "[Finite-Lived Intangible Asset, Expected Amortization, Year Four]",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2026",
        "label": "[Finite-Lived Intangible Asset, Expected Amortization, Year Three]",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2025",
        "label": "[Finite-Lived Intangible Asset, Expected Amortization, Year Two]",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetails",
      "http://widepoint.com/role/IntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite Lived Intangible Assets By Major Class Axis",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r288",
      "r289",
      "r291",
      "r480",
      "r481"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross carrying amount",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r481"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetails",
      "http://widepoint.com/role/IntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r56"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets",
      "http://widepoint.com/role/IntangibleAssetsDetails",
      "http://widepoint.com/role/IntangibleAssetsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets, net",
        "verboseLabel": "Net book value",
        "terseLabel": "Total",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r480"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r445"
     ]
    },
    "wyyy_ForeignGovernmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ForeignGovernmentsMember",
     "presentation": [
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Governments"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_ForeignMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ForeignMember",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://widepoint.com/role/PropertyAndEquipmentDetails",
      "http://widepoint.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture and Fixtures",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnDispositionOfAssets",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss on disposal of fixed assets",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r682",
      "r694",
      "r696"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administrative expenses (including share-based compensation of $960,991 and $528,582, respectively)",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r569"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets",
      "http://widepoint.com/role/GoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goodwill",
        "label": "[Goodwill]",
        "periodStartLabel": "Begin Balance, January 1",
        "periodEndLabel": "End Balance, December 31",
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r272",
      "r483",
      "r631",
      "r645",
      "r691",
      "r692"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Other Intangible Assets",
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r52"
     ]
    },
    "us-gaap_GoodwillDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillDisclosureTextBlock",
     "presentation": [
      "http://widepoint.com/role/Goodwill"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goodwill",
        "label": "Goodwill Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill."
       }
      }
     },
     "auth_ref": [
      "r271",
      "r274",
      "r283",
      "r631"
     ]
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows",
      "http://widepoint.com/role/GoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Impairment charge - goodwill",
        "label": "[Goodwill, Impairment Loss]",
        "negatedLabel": "Impairment",
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r273",
      "r279",
      "r284",
      "r631"
     ]
    },
    "us-gaap_GovernmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GovernmentMember",
     "presentation": [
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails",
      "http://widepoint.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Government",
        "verboseLabel": "Government",
        "documentation": "Organization that is the governing authority of a community."
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_GovernmentSubsidiesPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "GovernmentSubsidiesPolicyPolicyTextBlock",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Government Subsidies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrantsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrantsReceivable",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable",
        "documentation": "Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants."
       }
      }
     },
     "auth_ref": [
      "r674"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "GROSS PROFIT",
        "label": "[Gross Profit]",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r196",
      "r223",
      "r242",
      "r248",
      "r250",
      "r259",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r444",
      "r628",
      "r699"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Icfr Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r661",
      "r662",
      "r663"
     ]
    },
    "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOfIntangibleAssetsFinitelived",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      },
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows",
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment charge - definite-lived intangible assets",
        "verboseLabel": "Impairment charge - definite-lived intangible assets",
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value."
       }
      }
     },
     "auth_ref": [
      "r682",
      "r693"
     ]
    },
    "wyyy_ImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of goodwill and other indefinite-lived intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of long-lived assets",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r115"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "LOSS BEFORE INCOME TAX PROVISION",
        "label": "[Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net]",
        "documentation": "Amount of income (loss) from continuing operations, nonoperating income (expense) and income (loss) from equity method investments, before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of interest income (expense)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r396",
      "r403",
      "r404",
      "r411",
      "r416",
      "r421",
      "r422",
      "r423",
      "r529"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations",
      "http://widepoint.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INCOME TAX PROVISION",
        "verboseLabel": "Income tax (benefit) provision",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r150",
      "r209",
      "r210",
      "r231",
      "r401",
      "r417",
      "r505"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r397",
      "r398",
      "r404",
      "r405",
      "r410",
      "r412",
      "r525"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid for income taxes",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r42"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsAndOtherReceivables",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable and unbilled receivables",
        "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable and accrued expenses",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax payable",
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDeferredLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred revenue and other liabilities",
        "documentation": "Change during the period in carrying value for all deferred liabilities due within one year or operating cycle."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other current assets",
        "label": "[Increase (Decrease) in Other Current Assets]",
        "documentation": "Amount of increase (decrease) in current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other liabilities",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInReceivables",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase in receivable",
        "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "wyyy_IncreasesDecreasesValuationAllowanceDeferredTaxAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "IncreasesDecreasesValuationAllowanceDeferredTaxAsset",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indefinite Lived Intangible Assets By Major Class Axis",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r287",
      "r290"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r112"
     ]
    },
    "us-gaap_InsuredFinancialObligationsWithCreditDeteriorationRemainingWeightedAverageContractPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InsuredFinancialObligationsWithCreditDeteriorationRemainingWeightedAverageContractPeriod",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining",
        "documentation": "Remaining weighted average contract period of financial guarantee insurance contracts, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r84"
     ]
    },
    "wyyy_IntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "IntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://widepoint.com/role/IntangiblesAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets",
        "documentation": "The entire disclosure for all or part of the information related to intangible assets."
       }
      }
     },
     "auth_ref": [
      "r285"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetExcludingGoodwillAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangibles Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "[Interest Expense]",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r136",
      "r181",
      "r227",
      "r457",
      "r570",
      "r655",
      "r728"
     ]
    },
    "us-gaap_InterestExpenseBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpenseBorrowings",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowing base amount",
        "documentation": "Aggregate amount of interest expense on all borrowings."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap_InterestIncomeOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestIncomeOther",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income",
        "documentation": "Amount of interest income earned from interest bearing assets classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid for interest",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r190",
      "r191"
     ]
    },
    "wyyy_InternallyDevelopedSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "InternallyDevelopedSoftwareMember",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetails",
      "http://widepoint.com/role/IntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Internally Developed Software"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryNet",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventories",
        "label": "[Inventory, Net]",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r623",
      "r645"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventories",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r158",
      "r168",
      "r267",
      "r268",
      "r270",
      "r478",
      "r625"
     ]
    },
    "wyyy_InventoryPurchasesConsultantsAndOtherCostscurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "InventoryPurchasesConsultantsAndOtherCostscurrent",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/OtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory purchases, consultants and other costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryWriteDown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryWriteDown",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory write-downs",
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels."
       }
      }
     },
     "auth_ref": [
      "r269"
     ]
    },
    "wyyy_IrelandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "IrelandMember",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ireland"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_IssuedOfWarrantsToPurchaseShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "IssuedOfWarrantsToPurchaseShares",
     "presentation": [
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued warrants to purchase"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_JudgmentsAndEstimatesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "JudgmentsAndEstimatesPolicy",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Judgments and Estimates"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease cost",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "wyyy_LeaseLiabilitiesNetOfCurrentPortion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "LeaseLiabilitiesNetOfCurrentPortion",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/LeasesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lease liabilities, net of current portion",
        "label": "[Lease liabilities, net of current portion]"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_LeasedAssetsAndLeaseLiabilitiesTerminated": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "LeasedAssetsAndLeaseLiabilitiesTerminated",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leased assets and lease liabilities terminated"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://widepoint.com/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Improvements",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesOfLesseeDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesOfLesseeDisclosureTextBlock",
     "presentation": [
      "http://widepoint.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Leases",
        "label": "Leases of Lessee Disclosure [Text Block]",
        "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing."
       }
      }
     },
     "auth_ref": [
      "r137"
     ]
    },
    "us-gaap_LegalEntityTypeOfCounterpartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LegalEntityTypeOfCounterpartyDomain",
     "presentation": [
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails",
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails1",
      "http://widepoint.com/role/LeasesDetailsNarrative",
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1",
      "http://widepoint.com/role/UnbilledAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature of the other party participating in a financial transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r464"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturities of lease liabilities",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/LeasesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total lease liability",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/LeasesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thereafter",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due 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)."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/LeasesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2024",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/LeasesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2028",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/LeasesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2027",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/LeasesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2026",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/LeasesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2025",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/LeasesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Less: imputed interest",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r468"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 27.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "[Liabilities]",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r196",
      "r259",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r427",
      "r430",
      "r431",
      "r444",
      "r544",
      "r627",
      "r657",
      "r699",
      "r716",
      "r717"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders' equity",
        "label": "[Liabilities and Equity]",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r133",
      "r496",
      "r645",
      "r684",
      "r690",
      "r710"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "[Liabilities, Current]",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r157",
      "r196",
      "r259",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r427",
      "r430",
      "r431",
      "r444",
      "r645",
      "r699",
      "r716",
      "r717"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CURRENT LIABILITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total liabilities measured and recorded at fair value",
        "documentation": "Fair value of financial and nonfinancial obligations."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NONCURRENT LIABILITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit and Factoring Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityAxis",
     "presentation": [
      "http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative",
      "http://widepoint.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line Of Credit Facility Axis",
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r683"
     ]
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityLenderDomain",
     "presentation": [
      "http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative",
      "http://widepoint.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r683"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Working capital revolving line of credit",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit borrowing capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "wyyy_LoanAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "LoanAgreementMember",
     "presentation": [
      "http://widepoint.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major Customers Axis"
       }
      }
     },
     "auth_ref": [
      "r254",
      "r636",
      "r702",
      "r725",
      "r726"
     ]
    },
    "wyyy_ManagedServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ManagedServicesMember",
     "presentation": [
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Managed Services"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://widepoint.com/role/LeasesDetailsNarrative",
      "http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative",
      "http://widepoint.com/role/SignificantAccountingPoliciesDetails",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum",
        "verboseLabel": "Maximum"
       }
      }
     },
     "auth_ref": [
      "r297",
      "r298",
      "r299",
      "r300",
      "r351",
      "r477",
      "r517",
      "r536",
      "r537",
      "r590",
      "r592",
      "r594",
      "r595",
      "r597",
      "r619",
      "r620",
      "r630",
      "r634",
      "r640",
      "r646",
      "r701",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesDetails",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum",
        "verboseLabel": "Minimum"
       }
      }
     },
     "auth_ref": [
      "r297",
      "r298",
      "r299",
      "r300",
      "r351",
      "r477",
      "r517",
      "r536",
      "r537",
      "r590",
      "r592",
      "r594",
      "r595",
      "r597",
      "r619",
      "r620",
      "r630",
      "r634",
      "r640",
      "r646",
      "r701",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723"
     ]
    },
    "us-gaap_MinimumNetWorthRequiredForCompliance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinimumNetWorthRequiredForCompliance",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Quarterly minimum tangible net worth",
        "documentation": "Amount of minimum net worth required for mortgage banking as defined by regulatory framework."
       }
      }
     },
     "auth_ref": [
      "r602",
      "r603",
      "r604",
      "r605"
     ]
    },
    "wyyy_MobileEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "MobileEquipmentMember",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mobile Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1"
     ],
     "auth_ref": [
      "r254",
      "r636",
      "r702",
      "r725",
      "r726"
     ]
    },
    "us-gaap_NatureOfOperations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NatureOfOperations",
     "presentation": [
      "http://widepoint.com/role/OrganizationAndNatureOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Organization and Nature of Operations",
        "label": "Nature of Operations [Text Block]",
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r151"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 30.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in financing activities",
        "label": "[Net Cash Provided by (Used in) Financing Activities]",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH FLOWS FROM FINANCING ACTIVITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 29.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "[Net Cash Provided by (Used in) Investing Activities]",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH FLOWS FROM INVESTING ACTIVITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 28.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "[Net Cash Provided by (Used in) Operating Activities]",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r106",
      "r107"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH FLOWS FROM OPERATING ACTIVITIES"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_NetDeferredTaxAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "NetDeferredTaxAsset",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net deferred tax asset"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 3.0
      },
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://widepoint.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET LOSS",
        "label": "[Net Income (Loss) Attributable to Parent]",
        "verboseLabel": "NET LOSS",
        "terseLabel": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r107",
      "r134",
      "r155",
      "r172",
      "r175",
      "r180",
      "r196",
      "r201",
      "r203",
      "r204",
      "r205",
      "r206",
      "r209",
      "r210",
      "r213",
      "r223",
      "r242",
      "r248",
      "r250",
      "r259",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r441",
      "r444",
      "r501",
      "r567",
      "r583",
      "r584",
      "r628",
      "r655",
      "r699"
     ]
    },
    "wyyy_NetLossIncomeDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "NetLossIncomeDiluted",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/EarningsPerCommonShareEpsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net loss",
        "label": "[Net loss]"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_NonQualifiedOptionShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "NonQualifiedOptionShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-qualified option share-based compensation expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NONCASH INVESTING AND FINANCING ACTIVITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other (expense) income, net",
        "label": "[Nonoperating Income (Expense)]",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "OTHER INCOME (EXPENSE) INCOME"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "[Operating Expenses]",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "OPERATING EXPENSES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "LOSS FROM OPERATIONS",
        "label": "[Operating Income (Loss)]",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r242",
      "r248",
      "r250",
      "r628"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/LeasesDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total undiscounted finance lease payments",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets",
      "http://widepoint.com/role/LeasesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current portion of lease liabilities",
        "verboseLabel": "Current portion of lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities, net of current portion",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/LeasesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating cash flows from leases",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r463",
      "r466"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets",
      "http://widepoint.com/role/LeasesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease right of use asset",
        "verboseLabel": "Lease right of use assets, net",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r458"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net operating loss carryforwards",
        "label": "[Operating Loss Carryforwards]",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "us-gaap_OptionIndexedToIssuersEquityEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OptionIndexedToIssuersEquityEquityAxis",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Option Indexed To Issuers Equity Equity Axis",
        "documentation": "Information by type of options indexed to an issuer's equity."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r76",
      "r77",
      "r128"
     ]
    },
    "us-gaap_OptionIndexedToIssuersEquityTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OptionIndexedToIssuersEquityTypeDomain",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Nature of Operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetImpairmentCharges",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment charge",
        "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value."
       }
      }
     },
     "auth_ref": [
      "r682",
      "r695"
     ]
    },
    "us-gaap_OtherAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsAbstract",
     "presentation": [
      "http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Current Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets",
      "http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current assets",
        "verboseLabel": "Total other current assets",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r645"
     ]
    },
    "wyyy_OtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "OtherAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Current Assets and Other Long Term Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other Current Assets and Other Long Term Assets",
        "label": "Other Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other long-term assets",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/AccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net foreign currency translation gain (loss)",
        "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r96",
      "r446",
      "r447",
      "r449"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://widepoint.com/role/ConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation adjustments, net of tax",
        "verboseLabel": "Foreign currency translation - (loss)",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other comprehensive income (loss):",
        "label": "[Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent]",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r13",
      "r127",
      "r173",
      "r176"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossTaxAbstract",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other comprehensive income (loss):",
        "label": "Other Comprehensive Income (Loss), Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherDepreciationAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate amortization expense",
        "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r59",
      "r100"
     ]
    },
    "wyyy_OtherIncomeTaxProvisionBenefit": {
     "xbrltype": "percentItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "OtherIncomeTaxProvisionBenefit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "[Other]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherInventoryPurchasedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherInventoryPurchasedGoods",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other long term assets",
        "documentation": "Gross amount of components used by the entity which are bought from another entity rather than produced by the entity."
       }
      }
     },
     "auth_ref": [
      "r675"
     ]
    },
    "us-gaap_OtherLiabilitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Current Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://widepoint.com/role/OtherCurrentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other Current Liabilities",
        "label": "Other Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for other liabilities."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other (expense) income, net",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "wyyy_OutstandingPaymentBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "OutstandingPaymentBalance",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding residual payment balance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 27.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Common stock repurchased",
        "label": "[Payments for Repurchase of Common Stock]",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of property and equipment",
        "label": "[Payments to Acquire Property, Plant, and Equipment]",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "us-gaap_PaymentsToDevelopSoftware": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToDevelopSoftware",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Capitalized hardware and software development costs",
        "label": "[Payments to Develop Software]",
        "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "wyyy_PercentageOfReceivables": {
     "xbrltype": "percentItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "PercentageOfReceivables",
     "presentation": [
      "http://widepoint.com/role/UnbilledAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk of receivable"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_PercentageOfUnpaidBalanceOfEligibleAccountsReceivable": {
     "xbrltype": "percentItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "PercentageOfUnpaidBalanceOfEligibleAccountsReceivable",
     "presentation": [
      "http://widepoint.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of unpaid balance of eligible accounts receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, par value",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r323"
     ]
    },
    "wyyy_PreferredStockParValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "PreferredStockParValue",
     "presentation": [
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Preferred stock, par value",
        "label": "[Preferred stock, par value]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares authorized",
        "verboseLabel": "Preferred stock, shares authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r546"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares issued",
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r323"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r546",
      "r565",
      "r729",
      "r730"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, $0.001 par value; 10,000,000 shares authorized; 2,045,714 shares issued and none outstanding",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r492",
      "r645"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid insurance and other assets",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r676"
     ]
    },
    "wyyy_ProceedsFromBeneficialInterestInSoldReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ProceedsFromBeneficialInterestInSoldReceivables",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from beneficial interest in sold receivables"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromFeesReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromFeesReceived",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds net of fees",
        "documentation": "Cash received for fees during the current period. This element excludes cash proceeds from license fees."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advances on bank line of credit",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r683"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loss",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r172",
      "r175",
      "r188",
      "r196",
      "r201",
      "r209",
      "r210",
      "r223",
      "r242",
      "r248",
      "r250",
      "r259",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r425",
      "r428",
      "r429",
      "r441",
      "r444",
      "r487",
      "r500",
      "r530",
      "r567",
      "r583",
      "r584",
      "r628",
      "r642",
      "r643",
      "r656",
      "r679",
      "r699"
     ]
    },
    "wyyy_PropertyAndEquipmentDepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "PropertyAndEquipmentDepreciationExpense",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment depreciation expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://widepoint.com/role/PropertyAndEquipmentDetails",
      "http://widepoint.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://widepoint.com/role/PropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property and Equipment",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r144",
      "r147",
      "r148"
     ]
    },
    "wyyy_PropertyPlantAndEquipmentEstimatedUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "PropertyPlantAndEquipmentEstimatedUsefulLife",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated useful life"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross property and equipment",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r159",
      "r499"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentMember",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment",
        "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets",
      "http://widepoint.com/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, net",
        "verboseLabel": "Property and equipment, net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r488",
      "r499",
      "r645"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property and Equipment",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r144",
      "r147",
      "r497"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://widepoint.com/role/PropertyAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://widepoint.com/role/PropertyAndEquipmentDetails",
      "http://widepoint.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for credit losses",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r265"
     ]
    },
    "wyyy_PurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "PurchaseAgreementMember",
     "presentation": [
      "http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_PurchaseOfPropertyAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "PurchaseOfPropertyAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of property and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_PurchasedReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "PurchasedReceivables",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Purchased Receivables"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_RSAsSharesOfCommonStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "RSAsSharesOfCommonStock",
     "presentation": [
      "http://widepoint.com/role/EarningsPerCommonShareEpsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RSAs shares"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://widepoint.com/role/LeasesDetailsNarrative",
      "http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative",
      "http://widepoint.com/role/SignificantAccountingPoliciesDetails",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Axis]"
       }
      }
     },
     "auth_ref": [
      "r297",
      "r298",
      "r299",
      "r300",
      "r344",
      "r351",
      "r379",
      "r380",
      "r381",
      "r476",
      "r477",
      "r517",
      "r536",
      "r537",
      "r590",
      "r592",
      "r594",
      "r595",
      "r597",
      "r619",
      "r620",
      "r630",
      "r634",
      "r640",
      "r646",
      "r649",
      "r697",
      "r701",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://widepoint.com/role/LeasesDetailsNarrative",
      "http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative",
      "http://widepoint.com/role/SignificantAccountingPoliciesDetails",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails"
     ],
     "auth_ref": [
      "r297",
      "r298",
      "r299",
      "r300",
      "r344",
      "r351",
      "r379",
      "r380",
      "r381",
      "r476",
      "r477",
      "r517",
      "r536",
      "r537",
      "r590",
      "r592",
      "r594",
      "r595",
      "r597",
      "r619",
      "r620",
      "r630",
      "r634",
      "r640",
      "r646",
      "r649",
      "r697",
      "r701",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723"
     ]
    },
    "wyyy_RealEstateLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "RealEstateLeases",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real estate leases"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_RealEstateLeasesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "RealEstateLeasesPercent",
     "presentation": [
      "http://widepoint.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual lease payment escalation per year"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_ReceivableDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ReceivableDescription",
     "presentation": [
      "http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivable description"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_ReceivableSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ReceivableSold",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivable sold during period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable and Significant Concentrations"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_ReceivablesTradesAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ReceivablesTradesAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowances for Credit Losses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of bank line of credit advances",
        "label": "[Repayments of Lines of Credit]",
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r683"
     ]
    },
    "wyyy_RepurchasePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "RepurchasePlanMember",
     "presentation": [
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchase Plan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Development",
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process."
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Software Development Costs",
        "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r2",
      "r85"
     ]
    },
    "us-gaap_RestrictedStockExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockExpense",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted stock compensation expense",
        "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock",
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetailsNarrative",
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Units (RSUs)",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 26.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated deficit",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r119",
      "r495",
      "r521",
      "r523",
      "r528",
      "r547",
      "r645"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r198",
      "r199",
      "r200",
      "r202",
      "r208",
      "r210",
      "r261",
      "r262",
      "r387",
      "r388",
      "r389",
      "r414",
      "r415",
      "r432",
      "r434",
      "r435",
      "r437",
      "r439",
      "r518",
      "r520",
      "r531",
      "r729"
     ]
    },
    "wyyy_RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock",
     "presentation": [
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegion"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue by Service Type, Customer Type and by Geographic Region"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues from Contracts with Customers",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r621"
     ]
    },
    "wyyy_RevenueFromExternalCustomersByCustomersTypeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "RevenueFromExternalCustomersByCustomersTypeTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from external customers by customers type"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from external customers by geographic areas",
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations",
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails",
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1",
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "REVENUES",
        "verboseLabel": "Revenue, net",
        "terseLabel": "Revenue, net",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r196",
      "r224",
      "r225",
      "r241",
      "r246",
      "r247",
      "r251",
      "r252",
      "r254",
      "r259",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r444",
      "r487",
      "r699"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenuesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue by Service Type Customer Type and by Geographic Region"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_SalariesAndPayrollTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "SalariesAndPayrollTaxes",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/OtherCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Salaries and payroll taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of accounts receivable",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/OtherCurrentLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of accrued liabilities",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/AccumulatedOtherComprehensiveLossTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of accumulated other comprehensive income (loss)",
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r711",
      "r712"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of components of income tax expense (benefit)",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of deferred tax assets and liabilities",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/EarningsPerCommonShareEpsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of earnings per share, basic and diluted",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of effective income tax rate reconciliation",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/IntangiblesAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of finite-lived intangible assets",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r56"
     ]
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/GoodwillTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of goodwill",
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock",
     "presentation": [
      "http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of other long term assets",
        "documentation": "Tabular disclosure of noncurrent assets."
       }
      }
     },
     "auth_ref": [
      "r671"
     ]
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Other current assets",
        "documentation": "Tabular disclosure of the carrying amounts of other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of property plant and equipment estimated useful lives",
        "documentation": "Tabular disclosure of the useful lives of property, plant and equipment."
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_ScheduleOfRestrictedStockAwardsVestedAndNonVestedAwards": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ScheduleOfRestrictedStockAwardsVestedAndNonVestedAwards",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of restricted stock awards"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_ScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of revenues from different type services"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of share-based compensation expense",
        "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r66"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of non qualified stock option awards",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r18",
      "r65"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of assumptions",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "wyyy_ScheduleOfWeightedAverageRemainingContractualLifeAndTheAggregateIntrinsicValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ScheduleOfWeightedAverageRemainingContractualLifeAndTheAggregateIntrinsicValueTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of weighted-average remaining contractual life and the aggregate intrinsic value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/IntangiblesAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of finite-lived intangible assets, future amortization expense",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "presentation": [
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of concentration of risk",
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r46",
      "r47",
      "r48",
      "r80",
      "r130"
     ]
    },
    "wyyy_SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of concentration of risk",
        "label": "[Schedule of concentration of risk]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security 12b Title",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r658"
     ]
    },
    "us-gaap_SecurityDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SecurityDeposit",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/OtherCurrentAssetsAndOtherLongTermAssetsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security deposits",
        "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease."
       }
      }
     },
     "auth_ref": [
      "r671"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r660"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentDomain",
     "presentation": [
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails",
      "http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r254",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r293",
      "r294",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r631",
      "r669",
      "r725"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2"
     ],
     "auth_ref": [
      "r252",
      "r253",
      "r533",
      "r534",
      "r535",
      "r591",
      "r593",
      "r596",
      "r598",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r622",
      "r635",
      "r649",
      "r702",
      "r725"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r252",
      "r629"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales and marketing",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share-based compensation expense",
        "label": "[Share-Based Payment Arrangement, Noncash Expense]",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares, cancelled"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price per share, cancelled"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Number of shares, options outstanding and exercisable, ending balance",
        "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number]",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r360"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted average exercise price per share, options outstanding and exercisable, ending balance",
        "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price]",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r360"
     ]
    },
    "wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares, expired"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price per share, expired"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Granted",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r362"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of shares, outstanding and exercisable, options outstanding, Opening balance",
        "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number]",
        "periodEndLabel": "Number of shares, outstanding and exercisable, options outstanding, ending balance",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r358",
      "r359"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate intrinsic value, outstanding and Exercisable",
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r375"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate intrinsic value, Vested and expected to Vest",
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r374"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Number of shares, options vested and expected to vest, ending balance",
        "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number]",
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r374"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Number of shares, vested and expected to vest, outstanding, weighted average exercise price, ending balance",
        "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price]",
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r374"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails4",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetailsNarrative",
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r355",
      "r356",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price per share, exercised",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock-Based Compensation",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r357",
      "r376",
      "r377",
      "r378",
      "r379",
      "r382",
      "r390",
      "r391",
      "r392",
      "r393"
     ]
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareRepurchaseProgramAxis",
     "presentation": [
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchase Program Axis",
        "documentation": "Information by share repurchase program."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareRepurchaseProgramDomain",
     "presentation": [
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the share repurchase program."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Aggregate intrinsic value of RSAs non-vested",
        "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested]",
        "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Aggregate intrinsic value of RSAs vested",
        "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding]",
        "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r378"
     ]
    },
    "wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expired"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Non-vested awards outstanding opening",
        "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares]",
        "periodEndLabel": "Non-vested awards outstanding ending",
        "documentation": "Number of non-vested options outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cancelled",
        "documentation": "Number of non-vested options forfeited."
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-average remaining contractual life (in years)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted average grant date fair value per share, non-vested beginning balance",
        "label": "[Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price]",
        "periodEndLabel": "Weighted average grant date fair value per share, non-vested ending balance",
        "documentation": "Weighted average grant-date fair value of non-vested options outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1",
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "common stock vested sharaes",
        "verboseLabel": "Vested",
        "documentation": "Number of options vested."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-average remaining contractual life (in years), Outstanding and Exercisable",
        "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-Average remaining contractual life (in years), outstanding",
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r120"
     ]
    },
    "wyyy_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTermVestedAndExpectedToVest": {
     "xbrltype": "durationItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTermVestedAndExpectedToVest",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-Average remaining contractual life (in years), Vested and Expected to vest"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk-free interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected dividend yield"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected volatility"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssued",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, shares",
        "label": "[Shares, Issued]",
        "periodEndLabel": "Balance, shares",
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r193"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails",
      "http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Business Segments Axis",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r254",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r292",
      "r293",
      "r294",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r631",
      "r669",
      "r725"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r30",
      "r153",
      "r178",
      "r179",
      "r180",
      "r198",
      "r199",
      "r200",
      "r202",
      "r208",
      "r210",
      "r221",
      "r261",
      "r262",
      "r335",
      "r387",
      "r388",
      "r389",
      "r414",
      "r415",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r439",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r469",
      "r518",
      "r519",
      "r520",
      "r531",
      "r585"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Geographical Axis"
       }
      }
     },
     "auth_ref": [
      "r252",
      "r253",
      "r533",
      "r534",
      "r535",
      "r591",
      "r593",
      "r596",
      "r598",
      "r606",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r622",
      "r635",
      "r649",
      "r702",
      "r725"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails",
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails1",
      "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://widepoint.com/role/FairValueMeasurementsDetails",
      "http://widepoint.com/role/IntangibleAssetsDetails",
      "http://widepoint.com/role/IntangibleAssetsDetailsNarrative",
      "http://widepoint.com/role/LeasesDetailsNarrative",
      "http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative",
      "http://widepoint.com/role/PropertyAndEquipmentDetails",
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails",
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1",
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2",
      "http://widepoint.com/role/SignificantAccountingPoliciesDetails",
      "http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails4",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetailsNarrative",
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative",
      "http://widepoint.com/role/SubsequentEventsDetailsNarrative",
      "http://widepoint.com/role/UnbilledAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r199",
      "r200",
      "r221",
      "r479",
      "r524",
      "r532",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r546",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r555",
      "r556",
      "r557",
      "r558",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r566",
      "r568",
      "r569",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r585",
      "r650"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Cash Flows"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Balance Sheets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Comprehensive Loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Changes in Stockholders Equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails",
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails1",
      "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://widepoint.com/role/FairValueMeasurementsDetails",
      "http://widepoint.com/role/IntangibleAssetsDetails",
      "http://widepoint.com/role/IntangibleAssetsDetailsNarrative",
      "http://widepoint.com/role/LeasesDetailsNarrative",
      "http://widepoint.com/role/LineOfCreditAndFactoringAgreementDetailsNarrative",
      "http://widepoint.com/role/PropertyAndEquipmentDetails",
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails",
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1",
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2",
      "http://widepoint.com/role/SignificantAccountingPoliciesDetails",
      "http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails4",
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetailsNarrative",
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative",
      "http://widepoint.com/role/SubsequentEventsDetailsNarrative",
      "http://widepoint.com/role/UnbilledAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r199",
      "r200",
      "r221",
      "r479",
      "r524",
      "r532",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r546",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r555",
      "r556",
      "r557",
      "r558",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r566",
      "r568",
      "r569",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r585",
      "r650"
     ]
    },
    "wyyy_StockCompensationExpenseNonQualifiedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "StockCompensationExpenseNonQualifiedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock compensation expense - non-qualified stock options"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockGrantedDuringPeriodValueSharebasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options granted",
        "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r67"
     ]
    },
    "wyyy_StockIssuedDuringPeriodSharesIssuedForWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "StockIssuedDuringPeriodSharesIssuedForWarrants",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock - warrants, Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock option awards granted",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r88",
      "r89",
      "r119",
      "r526",
      "r585",
      "r599"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesOther",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock - restricted, Shares",
        "documentation": "Number of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted stock awards granted",
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r119"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares, exercised",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r88",
      "r89",
      "r119",
      "r363"
     ]
    },
    "wyyy_StockIssuedDuringPeriodValueIssuedForWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "StockIssuedDuringPeriodValueIssuedForWarrants",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock - warrants, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueOther",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock - restricted, Amount",
        "documentation": "Value of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unamortized RSA compensation expense",
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r88",
      "r89",
      "r119"
     ]
    },
    "us-gaap_StockOrUnitsAvailableForDistributions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockOrUnitsAvailableForDistributions",
     "presentation": [
      "http://widepoint.com/role/EarningsPerCommonShareEpsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unexercised stock options",
        "documentation": "Number of stock or units eligible for distribution to members or limited partners of the limited liability company (LLC) or limited partnership (LP)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock repurchase plan of common stock",
        "documentation": "Amount remaining of a stock repurchase plan authorized."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock repurchased, Shares",
        "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."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r88",
      "r89",
      "r119",
      "r527",
      "r585",
      "r600"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchasedDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Common stock repurchased, Amount",
        "label": "[Stock Repurchased During Period, Value]",
        "verboseLabel": "Stock repurchase Amount",
        "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."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r88",
      "r89",
      "r119",
      "r531",
      "r585",
      "r600",
      "r656"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 29.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets",
      "http://widepoint.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders' equity",
        "label": "[Stockholders' Equity Attributable to Parent]",
        "periodStartLabel": "Balance, amount",
        "periodEndLabel": "Balance, amount",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r92",
      "r93",
      "r109",
      "r548",
      "r565",
      "r586",
      "r587",
      "r645",
      "r657",
      "r684",
      "r690",
      "r710",
      "r729"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS' EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders Equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://widepoint.com/role/StockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r195",
      "r322",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r438",
      "r588",
      "r589",
      "r601"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://widepoint.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r456",
      "r471"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://widepoint.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r456",
      "r471"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://widepoint.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r456",
      "r471"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://widepoint.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Subsequent Events",
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r472"
     ]
    },
    "us-gaap_SummaryOfValuationAllowanceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SummaryOfValuationAllowanceTextBlock",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of valuation allowance",
        "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUPPLEMENTAL CASH FLOW INFORMATION"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_SupplementalInformationRelatedToLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "SupplementalInformationRelatedToLeasesTableTextBlock",
     "presentation": [
      "http://widepoint.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental information related to leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxCreditCarryforwardAmount",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset future taxable income",
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "wyyy_TradeAccountsReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "TradeAccountsReceivablesMember",
     "presentation": [
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Accounts Receivables"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TrademarksAndTradeNamesMember",
     "presentation": [
      "http://widepoint.com/role/IntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trademarks and Trade Names",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://widepoint.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock repurchase shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "wyyy_USFederalGovernmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "USFederalGovernmentMember",
     "presentation": [
      "http://widepoint.com/role/AccountsReceivableAndSignificantConcentrationsDetails1",
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1",
      "http://widepoint.com/role/UnbilledAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U.S Federal Government",
        "verboseLabel": "U.S Federal Government"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_UnbilledAccountsReceivablesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "UnbilledAccountsReceivablesTextBlock",
     "presentation": [
      "http://widepoint.com/role/UnbilledAccountsReceivableAndSignificantConcentrations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unbilled Accounts Receivable and Significant Concentrations",
        "label": "[Unbilled Accounts Receivable and Significant Concentrations]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnbilledReceivablesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unbilled accounts receivable",
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_UndesignatedSharesOfPreferredStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "UndesignatedSharesOfPreferredStock",
     "presentation": [
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Undesignated shares of preferred stock"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_UnitedKingdomMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "UnitedKingdomMember",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "United Kingdom"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_UnitedStatesUsaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "UnitedStatesUsaMember",
     "presentation": [
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "United States"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_UnrecognizedShareBasedExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "UnrecognizedShareBasedExpense",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized share-based compensation expense"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_UsStateAndLocalGovernmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "UsStateAndLocalGovernmentsMember",
     "presentation": [
      "http://widepoint.com/role/RevenueByServiceTypeCustomerTypeAndByGeographicRegionDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U.S. State and Local Governments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://widepoint.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates and Critical Accounting Estimates",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r50",
      "r51",
      "r142",
      "r143",
      "r145",
      "r146"
     ]
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "crdr": "credit",
     "presentation": [
      "http://widepoint.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation allowance",
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "us-gaap_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VehiclesMember",
     "presentation": [
      "http://widepoint.com/role/PropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Automobiles",
        "documentation": "Equipment used primarily for road transportation."
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_WarrantsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "WarrantsFairValue",
     "crdr": "debit",
     "presentation": [
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_WarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "WarrantsMember",
     "presentation": [
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_WarrantsTerm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "WarrantsTerm",
     "presentation": [
      "http://widepoint.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants Term"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_WarrantstoPurchasecCmmonSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "WarrantstoPurchasecCmmonSharesOutstanding",
     "presentation": [
      "http://widepoint.com/role/EarningsPerCommonShareEpsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants to purchase"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price per share, outstanding and exercisable, options outstanding, beginning balance"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price per share, outstanding and exercisable, options outstanding, ending balance"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_WeightedAverageGrantDateFairValuePerShareExpired": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "WeightedAverageGrantDateFairValuePerShareExpired",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average grant date fair value per share, expired"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_WeightedAverageGrantDateFairValuePerShareGranted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "WeightedAverageGrantDateFairValuePerShareGranted",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average grant date fair value per share, Granted"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_WeightedAverageGrantDateFairValuePerShareVestedExcercised": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "WeightedAverageGrantDateFairValuePerShareVestedExcercised",
     "presentation": [
      "http://widepoint.com/role/StockOptionsAndAwardProgramsDetails1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average grant date fair value per share, vested/excercised"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "presentation": [
      "http://widepoint.com/role/EarningsPerCommonShareEpsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of common shares",
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation."
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "wyyy_WeightedAverageRemainingLeaseTermFinanceLeasesInYears": {
     "xbrltype": "durationItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "WeightedAverageRemainingLeaseTermFinanceLeasesInYears",
     "presentation": [
      "http://widepoint.com/role/LeasesDetails2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining lease term finance leases (in years)"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_WeightedAverageSharesOutstandingBasicAndDiluted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "WeightedAverageSharesOutstandingBasicAndDiluted",
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "WEIGHTED-AVERAGE SHARES OUTSTANDING, BASIC AND DILUTED"
       }
      }
     },
     "auth_ref": []
    },
    "wyyy_WithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://widepoint.com/20231231",
     "localname": "WithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards",
     "crdr": "debit",
     "calculation": {
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 26.0
      }
     },
     "presentation": [
      "http://widepoint.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Withholding taxes paid on behalf of employees on net settled restricted stock awards"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "4",
   "SubTopic": "50",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-4"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "SubTopic": "40",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a-c)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c),(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "a",
   "SubTopic": "10",
   "Topic": "280",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(5)(ii)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-9"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "60",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20,24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "63",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481620/480-10-55-63"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "30",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480513/718-10-30-3"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "30",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480843/718-30-35-1"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "740",
   "Section": "25",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-8"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "740",
   "Section": "25",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-9"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "40",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-4"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "40",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "40",
   "Section": "55",
   "Paragraph": "32",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-32"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "985",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//220/tableOfContent"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-3"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.7,8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//840/tableOfContent"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481192/840-30-45-1"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(210.5-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//310/tableOfContent"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//326/tableOfContent"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350-20/tableOfContent"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350-30/tableOfContent"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//830/tableOfContent"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-10(c)(7)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-3"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-5"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-5"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-5"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r668": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r669": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H"
  },
  "r670": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r671": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r673": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r675": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r676": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r677": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r678": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r679": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r680": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r681": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r682": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r683": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r687": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r688": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r689": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r691": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3"
  },
  "r694": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5"
  },
  "r695": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2"
  },
  "r696": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r697": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
  },
  "r698": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r699": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r700": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r701": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r702": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r703": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r704": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r705": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6"
  },
  "r706": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r707": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r711": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r712": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
  },
  "r714": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r715": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r716": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r717": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r718": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r719": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r720": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r721": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r722": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r723": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r724": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B"
  },
  "r726": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r727": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r728": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r729": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r730": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r731": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r733": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r734": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>117
<FILENAME>0001654954-24-003664-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001654954-24-003664-xbrl.zip
M4$L#!!0    ( .F%>EBT.[%DYO@! /C %@ +    =WEY7S$P:RYH=&WL?6M7
MVTC6[O?S*W1X+Y.L90@&<B-ISG* =',F"1D@G;?/EUFR5+;5D26W+H#[UY]]
MJYLL<TF 8/"L]YT)MBR5JG;MVI=G/_OM_SD?I\&I*LHDSW[Y1W=M_1^!RJ(\
M3K+A+__H'>\>'/SC_^S\K[>C"BZ#2[-R.SG_965459/M9\_.SL[6SOM%NI87
MPV<;Z]W-9TF6)IGZGW=''U;,Y57[]?;29U419N4@+\9A!</ .SU?7=]8W7CA
MW&2U5)%W(_A[;9B?7GJ?5ZN;77V?J"X*>+VIN1&-1M])?PL_W-B4GWB//-ND
MD7=?OW[][!RG1-_WO$S:+MQ87^\^^Y^/'XZCD1J'JTE65F$6*?,K&/BW^0_
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
MN.$%NZ12X7XO5L-.U1^WOL,#L&*6:_- C)3E0BZP#;)<O/ME8BS7XR=9$)>
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
MGN_+\]U7_;TX+E19RO]\2#+5]=7^\Y6=;G?C^7KP-9RD,-:/29H&1WD8-X^
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
M[.NG?,3?E/> S_\>$W-SKBINM30>8&;G!)/OPR&L*"XYKK2J!#\T?T>YP*,
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
MD/HD<N"PQ,MQ^/O!WFKWM?F^@Y0#Y";C[<Y"["P.QACXDCH [OY<UW)%>3:
M8P5![-496G5'=5DF(6VH+]^*$&T_6]J$_ >43@('9)6*\4K<ZOHF&&27E&F4
M4E$8CN%,A?1C.?I,*WMA$QNI, 4+D#CV.!_<:1:#NA@PAV@HQ'HSU"E4HJ?K
MKJX4V_DA:0WNN%3WO3B<J"YK*O^3&8 9F5<+9M9,(FJL1[^K,$R">ER_2@GP
MN95J(*TIN;)$7L"T3538Z)16EPZU\R75L%31=U%AW'4K:\=A#"*98>#=<'K$
M**;(5Y(/UH*O;BXJRX,<1'1HR/M88N'7]206X6821I+*N>/$AX7:V(.GHC X
M9URG4:>I-\@9W+B#;=_4A&YA/K0':'\:I.'9#9)"7$D>?Q(GUF4KC!69*?F+
M(Z5I9DPM;.G.*5Z (6-3&[WKDXX[].2&_,-REUO=A/?A6FM=OSM3;PS[I>6C
MLN5)=6DNY-T3Y6EJBM] ^EIY2+A4E4/O%(4E:"P:/TF<8'"]O#\$Z0\XJ+WY
M2(/:MTSE\;EW=!(<+"0)Q_R7.CC9_QATUX)W7XX//NT?'U^UKUO0VOQZ0:;#
MWT5)=B&!B[ 8'IYB[AMNN/AO/.]4^TH%G=@=1'&_7&%K+M!..-'I_FGPT? ?
ML#%Q+*4_3TX^AN'Q4VWC@3E>LCLAB& LN%94*<KDG>,:V^4P[L9R*G2$3@2]
M=O=#IY=.'P.N LPQ% G$%%J1:X)_'CA^NS-V;\#:8R_)UAJI=,)IC31AI@,)
M%C.T,R^&89;\'0J&;9P(]\6 "J(D_>N/V(Z@LB-P+R&LJ1>2<SAFM!FIT4;D
MH&6QP#/.+7F%RDX3D$B\Y=K/<0I^EKA2L1FM&8F>75"8N2*OA^!A!@.8JP2M
M 9YX6] ,JQ:K5$+U8KR703]'8G.B6R0;0L]XH4;H8&(MD:J8N".+1!:B<&*@
M72+]H$01:%-:0EH340+K::P4$PP3]V3$K'WVAAV6%ZK2YA)LD8Z9#F(M@K<6
M'+;,!]$?POO!_$EI7Z)!/IBNP+0'3Q3?#ID-$@ICP=S0&R7\4DBW#:.-&=[
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
M*,HQ03U-/!SN%G-^CC2!5':BS7VADC815EWEQBTAK,S"B9/KMKPH_#1TJDP
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
MC0GZ$97IJV%>Z<,?+GZJ%UI0%V4+W01BO-*\E#YK'-SF1YN$.SZ:W7^AD1:
M9^ZX4=AVTCQ[N?#77GB7COB HB!H,<(:+N?RVG-)>P=;8M<9'>N::[C4VP&+
MT$J&)&(%IK[.PR8Y+4;9QM7U;J:/%ZT5Y:+U5BBK56[AU*H-<;LM%_,ZBXG6
M6L<]^/CH4><JJBG(QN$M=&V06H$6\4GRE(ZO6MK;@GZ#I7+*KET63XKE,[T'
M>K$ZH^;0@=8%B@H\^$DB-P;G$JN]#?6.(0AQ@+.5VY2#<J2FK "U*;\&W/&R
ML5I"(VRX56?.>/$^2]UP;=V@R:WH//UL:S.M<83AI-!U)^#HV_^"G@,UW,3?
M.36=ADHI,F053(T#+_ EPRN>[']Y:FHLS7?[.KC1*U0(U^SWGJX%!Q4[PMH.
M8U>8 +(##A-P'$/$R.3-Z<Y?F)=GOX?!C+!\<.SI)ZW4:,2[%H*351E&!FG@
M6RB"3G*ZVN;:"5GCVJY>X$[;/!I@2T7]Z'-:E*L)KCENI9#;4#U N\YR"'VH
MC:0;2*/1P^8F3EPF)IXHRD4D::J&6!YDR) [.@[>]ZAU(_B:8UM1@=%$BFC
M?U=: ;DF/'(LAIFF@[ !?[?5I!N2ZJ!R'*A$-^/E^@**KF'C[=+P64R%8F6
M<5EY;^<2Y&;LAP6]-(6*XISR##J.2U/9<*=%UG2P\<YB]8\ZN=Q=7V:7;R,F
M]UL-5P>[S&&ZD&&YJX&)2^:$;"-[%>(4),Y]0;4:#.8U?"K!D^[+%WB2SI+9
M;*[344PG*'BVW767;X7^QH0&,SB!NAT,6 .]:O3D>Q3HHJ_*T/DS.3Y)GF;/
MQ;XC>/*9M [%52V-D4V=8U,!)EO1V/HPFSHH?3Q5:5U+I;YQ9W*BP.)#.&%B
MO1".FP&5G%HB]HZN'H,GR(&@I!&Q4R6GGT24;5I&T$ 35RT6+AU"T8Z2<:G2
M 0X6P9SXS]"YLC^U/1M--8LY>Z*<\8?Z9N1G5"/$I$Y <T9331-H4T2V ^2^
M'MEO\+-^GG_S"Q,+0943L/VN0L$W\ 3S_Z\OZ[RB\DFJUII9YQY7074T(4]'
M(N\D% 89KTWC/MEO1 H;IB01(G5FC=B.PENGB/20TD2?B03]MKQ$UPTD(\7D
M++T<44 A68WN(9 V6GU@O:= Z-QBF[7@=ZH'B!/J5V!K:R;TRATK[YAI8W?
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
MT/O1]6U<*&YS74P=M5 YAY;],,+#_LSG:'/>D31 )]!$WK9W5\7-0$0FF1]
MQ4$+D5! 6 4P4C1H#.D%Y=_P-/G7-Z7+HPWU5T)T/)V92]TUI]ISHDGWF#\U
M8) +XMW*PP9]L%N.[JI&BNOBSY]17Q+,/;*1@\)M2G^Y:SWFS$A-#Y/,9X0F
MZX=PGT1A@,30*'S4RG@-&;-(O&-O]_!1+^1FJ*.L-%L8).QP0CUR?!#>,4RI
MKA;+8]'^PZPLQO&K$8?AS,(YFS'%6(D,6^P@;/F:I$[$T*PA:A8.NG.IOV!(
M.(0]<YS88(D9?D=BRL94,4M(2DEG9N>R6DE=,N$T9QAZ6LZZ#KK\NCFTY9G$
MR:BYP9]^!R%UHYDM#*P)QNWB(IQ$&2O16/U5XRG2.N <49=<@6UO@;SLIN"Y
M8Y@Q?XC:!PF:$;H9+[@:<FV>KZWFC#D3<SE0O=25.5[-66FZ1;69-*4MM6.[
MON T-FTC39%NR;H?E 5$X590$X,\37+!#=,$=9S9H;FR5. T2WT5$0UB'[[
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
M07"]&"%:.$N7>8_1B\>L@UP(B,LENDTOE^73L LGM:\Z$Q,;5]8FA9D*ZM1
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
MF90;S UV5:<-4'-G!I*V?IG$25@D;!+]F5/0RNGSQ(%'2GN9SZ6]%6B^CE?
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
MS-V"EPP**HUMAI:<KDYV"_Q!#:5Y]4,^)DRW>,BG#B- *$[CZ^Q+NB8 ^[+
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
MEV02**:*O[')T#<:YO1VJ'=N0X>T6W/TRM J$W/'55L8@6E/(M0R.UL_2^(
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
M+NS):[MB9:G*NU!;!CMA _HX3O#!:V0E2!M:..&:\NC1DQF9U"19YFV3*'A
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
M))_R$'&7,'MC5:H3DS4BHQEG5[YB[%G+7<582Z#@KSCTTW)GG\+X4%K$^X4
MUC)&Y2K$VAX3V 6<C@L/9)Z'Q!/S)LEA1Q]RJN=@;%$QI,&Q,L3II/7EG2+4
M )>(;N>FECCOF!'2?$[0$XN[?&.FYA@J.' YTV%/JJ1%&C5-G*G%XV-TXD\%
MJZJLI!^9<=$P ^-N1_B!,X7HQ--,^"%8W'S- ^=)EKK[<E K',$F3A.=2!;0
MU\RE[,81 6 VR[=20 ,MF:\%?=+U9'<?S2DZCY-6KEFUF+AG&UYZXV$C=Z+>
M%* DW_>:A[,;/.7<$THKV<R8LA)HZ@5W+*WPQ[UFVVO<<+_J16R6 ,7=,BM.
MC'&0[K6'\+SBS/CQ8]MXYT,["WICD*I5&,?$->G:9VI =DT@.?VH"C9.)JE@
M<L.4X%V6PBC4N+:\?);R3UJ9"<E.(^$*1%&V#3<-V /6)[Z*,"KC-?KQ8U)_
M[M<G]/(>K@3MEM6YW?-NZ@.3A8A+1\0:ZKA!2+)ZZ&0\A7T)$5IB9^)<AAPE
M<SHMXP#NU.OBPB7TV@I=;RSWW1[,8*W&8+JQMZH[R4-Z/?($$ *&(OPA6,TZ
M4)5/(&89[(>6EO)]:5FA\>3-D8 6</,5O8V#9\1,!NXR/M>N+CG<A@&VE$]H
MLAF=%(8E)YH?98V0/]:=F[0Y-^:?:B<)5>2R'A='P8-../2$$#M^#O_48KI:
MQ%^V#7U$2/\<9?7-CM%(*T:XDLTM/U&]9,7&M,0E]7[ALCC<XXQE-M3:"DO1
MR(\Y76)LH9%/ 8,ZFAJ</:CFD3_;BK$+)B 74_B['04Y6&K(AA-\KB0#(XL'
M'!.G+@OJ[).;MX[X.3[OS%S/B%;/7UB[L]:HS+X*^%@X3D]?)K<( ZIH$WW-
M$?VQ<;8>G&WM^AE7 0I_J=!HK43^^0H-V%(C(D\'>D?U$K%.6?ANB :#K.R.
M.11A01%TYN&$9Z[GM&.:]3C&M08Z-J.W<-0X.LZ(M?UB,^ZPFI#=B*\CG?/\
M/M)"(<_#;OPZHU:?KKKJ>F/8Z%V@L:M&X@%MS ,*IZ(92IQ5NH%YUU+7/S>I
M2C.B3[1=QW9#$@.6[]R$B-2:-5A&FX[>!.Y.L=#6;RZEH!["["(K1'Y(M"=U
MYT@*OW+R&](,=$V./B(Y<%3H,:8L-OS7%6,F.<*+XZ,H-6\XV5$8HR@W3!O]
MZ.E'NO$"7M2'$!T((P/><5P1$>B/!@0A@%N[_Q\WSS:]V0E;S/TX@"OKM4VL
M=8M,6KTT%9Y0SB9+O4XS+<Y8\.Z>86V8*SUVK40@?HSV$^&?APJ+^ZBPV!LJ
M+.ZEPN+DXVDDK$?'1V?$>W1X\.'X_.!M='9^^O'P_./IT9H8*MW:"^R71-:9
MIH0-RK&9:8(8P*9 QP5DA8 '$8@<V>BLE.R789/FNAEU/#&"J@ S$[,$)U0
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
MXL(!RE,"UL$#Y4A2,VP23PA_4]MT?(8"I+DSI+4Q&%DE_Z!JYLQS[XBG, M
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
ME PW[\(D%<]H=Z/8Q7,[!<:,\6$"DQ$?F>J;\8Q(UP>\0_(9Q7B*MOXX2US
MF$UJ_N#9T2_'YZ\/?@Q6?OF\K%K]I3U,G=@:I^L_8;01O&-&3?4*H)-42KG,
MVU_#\DL/(C00%P;HZEI_J?@5GY0L97?&=Y"<=<2ZV_.$8F'/;6MK:"0STR]7
M9865XPC5>]G6P9/H$$D1J(2I<*=93!49W C,.&.[H'$/@PQI-":UZ@AZXH:E
MC=U(%AO.M=V[G^$\NR9_S)4Q&5B-,11JQZ<:R[$KP>W;5.016X"OX;1^R]-*
M _9VK5J''F 6; P?3\=M01B=-2%"IY^W^M X?Q_9L;TA._9M I4>8AK1P[--
M=(X"9'UCEZ^U'0$$I?5"N^%%2L"XDC8?.T9+"CBMP%&_$!?& FT(*])GND'M
MQS4[SW,*TQ14B4R_8OL.!3M_5&)< 0%I"/[1FL=H\'G!^>X8\5W\>Z"(K&H,
M0D0";(/B&!&^$NX*0(7 F,!:\>O%3.RL*((,Q=)Z0Y%<Q9SGW#DT,WYG-@4W
M30$NN V I$OKPDR;TKL IQG58?HDX&#.LF(<S@C: 29!P#;>;&R]X%3Q;N#F
M'6)2\.JULY5;$RP$Q6AS'I/U.Q0PC7PG"<%3-Y$LOHV*W<WR)S=>?$87_,2G
M):L]O1X'J&]H.OY+WLB]'SG>H-W'C><<PA-)N[)'&,OYH"<8Q*7#-%YPGG"2
M7-06QHOY,@(&5<!08^M:W?AX-IUU+;&W?($6VR=V2;EKC J%T"9A,&,;+MZ\
M\R36PST YSVV71@A71;B7D(<\XK.K\XQ?4RQ6YC+JZ1*8?-3R'2#!3M:G6 [
M.U.Y&PL,;6?-8U("''$CG3_@ ;GJ:IU-*5F32&H'C^2$,":64D((ND[5BMZE
M%KJ2815Q Z,I3.:ZU[<FYZ/_(#US?$1HG;-?88-1<(J:LJ+2Z^59D^V^<K+$
MZ?@Q=+(XL$EOF*18[U!+&(?GK5?K6&"33$--#+'WA3DKQ^.6J@(I1LMHNHAX
MRTP:J41Z.)A.3=]*=%WZ43@ZQ)@'QY+P)Z%@7KM< )H/$C+N<>67UY5B4GUK
MF%R -JD;K_,3@49@?D'^CGM/[ @\=? <>^T+V04@XT%'K% P;FA66:!_K,M:
MMPA]F$D07L](OZU1^^D17U;(GGRT/.9+1C^N:W1*SB\9#2=\XE'?/TJCOP\9
M&O:$WIJ^3G'GTDO^A+7)%9;/_.6__L"=?]2_\WEG>>5!?ZP^)CLP;_#$^YJU
MIQT,>#X$ [XIBMX:>_ZG?@_8EU0?QRM_V-YZL;FEB=F881#4GIC U]N;KVS:
M]AG<=GOW;S_&"D&L\H-BNI_):@,%]L.KO<UM^R.F4=]1V"N"W,L^X\VK[G!9
M$]6:=S,$2XP6'EP AL\3+$W^IH7(4RP.(-*\G\"TN*J2.RI 7GJ@2M84)P"F
MH<Q1G?ROO[SX2U@4_6JI*'I4-DTYZQ64=[$'W+]9<;WP^./HX/0L.H(#^#J4
M']]M4A_,*NXLK^(ZO/%WA,'X;FO:;\@X$^;VQ]0_[/=\9%\?'1Z]^^7H%#7>
M<&:_>&8?JN1]7>9Y4CV$!1PDPMU*A)W[WDIH]EZ[D3X<O'Y]_/Y7_SU_?CK2
M82W6FL,5P]*NX=+J,?Y[4F48D'VH1_E[Z@GV-O]VCUM;=MID\KW=@OM_]6'2
MO\>KZ[ON_>5[C6+U ?]YE(P_8>%?D6[ 0,OJI[^.Q\9,)D&@^%MT?OOB\R^V
M[?K,HL<\B+7K/KE?VZP8CPC['SRQWW\:;NW95+A^WB.>[\<[N[OQJ_U7R\]Z
M.)/W.);MASM?I>>[\>[NJ_C5WJL'.#5/=5'VXOU7>_'6WM;WGIE;R>8)_7//
MLOE=AV#NIP>ZH;Z;-;/N%LQ3?/*PQ&O_Y*>TQ _: ^!(0T?-1&^,%#M:7%S\
MY"%,YD/>M;?V'7:WT&^ ?Y\/OL-ZK>S.?KR]M1._>#6L[)JL[$Z\O_\RWGDU
M."U?5B<.D1AUR DUQSS,Z-(7DAP/8*?>01JF*YRV7\3[()QV]U^L%$Z]&9&G
M)#:>]/X Q?5B*WZYLSWLCV%_^'&[[;UMV!K/'^)N> 1>UGF)>#E#2.];&]][
M+^.7KT"_O5PMOY[4_*[1RH)6>K$;[VVOMER>U/P^_I5]&6^!K_SJ^9).>=#Z
MPW.KUFQ='^R.6K?7?8I/'I9X[9_\E);X:UV.=9J#E:[P+K@]:=F.<N-<P6]:
MPO6EYW]5)&3K!=@G+^+=%ULW#H7L#J&0M5G_5WOQ]M8N+/_J-,ZP_-]D^;]4
M=7:7J[V]';_:V8E?O?IB8.M[+.[]0RS<A(1NX-MZW'Q;"*VPQ/-F0184UH'X
M&G[8\V =FC+ZX?G^YH[]@/#B?WB^ZR'VYX@XC' 2L5 _P;Q$:4M 4^[.RB1*
M:4+XWR7"=Q%H%0)S34R*Q/&.23)&F+W*$!\EDFIU6+00D')DIDD^84@]9/JP
MO^T2*MUOO\V?O2>?M:Q 1H6?=K_10QY49]*3.'TSR0,085*'?ARV_](IW/%.
M(1^ZG7T/.@4/YNZV@V<A(B6/-\3=K)_P>V0(G)IQMH6XO(G.36XZ]&MOLXG9
M&"_&,-IW#JK,GC6FO6.(<$9K.28JD&9!WQR,B12K[Y?#*1U.Z8,ZI6$9"S-C
M.$[4CHK<[AS.[9W-E\'AW'ZQN;_J<.ISB.9Y0VB>RTESA3"I>(8\>AR$H$20
M2L)D_=Q$\%IU@C1IC'A,#&]7#JF6(-Z8T&6>%+6'.?M&5.RI(%0>C!FC.=/S
M.G.'M"[SMI$W0?5\@51U1>?\1M=.F&6:9+I(9I$LDD:9I?TIP>$E,\%^37'M
MA&=)(>T)XO 2T6@](%2P,FCNE<D)QBI_?,R,BEV\KI''QMXLYF9 Q'I:*!L#
M(M9:K>* B/5(WW! Q!K.[,.7O(\&$>N+IZ=_AN^XWU:G[5 MK'.PL!["[*TY
M3,^ MK7^:SV@;:WMT@YH6P\Q,_N$@9^&21\F_0E,^H-N>B&#^N/FV::--/]J
MH\8/8?(>#\;8_EZ\]_)YO+LS=)/_Z66[>SBKEWO8D!+O[.\_P*EYJHNRO15O
M/7\5;^V^_-Y3\Z#[]9V,/FN(1J](H[?E.)#5#ZQE__N;%W]:GC]_L1WOOMP?
MA/EZ+.O>]G;\?'O[ ;S14WSRG6F,O5?Q_HO'I2Z^BTG_IJQ@4,6@(;ZAAGCY
M*G[^?&AR7I-5W=Y[$3_?'=R#Q[V*SUZ\B%_M[]R)P_/C8_$-#LO9S%3C##R"
M(PSVSZNL'D"\'@!(T\Y6_ J<W.VM :1IV!^^KGD5;^^\0E2-83L,V^&_MN.7
M^]OQULO=A[@;A@;ZAVT:K=OK/L4G#TN\]D]^2DL\P'1=8\JL!>;&@+GR)$ W
M?&B587'7;'$'1)4_A:BB+<CX@@.HRN-I&$=8ASK)X6=-:1%,^EJE S0&14CI
M](1C2Z^'EK(2JP4N#1!:J(7;_JZZKB4;1OGQK'^ ?-?MX*XXHLK,DJS ^^DS
M^-IM#Q(FP]'E"78@PQ,2FD/;LIP5U$!^?/ N&K5U5B :!-[\PA0T75\-$#/
M1SRN@OB'(0V"(UO;&JB<:J!N?'27P(WL?H5/+?[)NV4\!=RUPXX==NS7[MB)
MU&+T[M34.%$ZFR<5RV.+SJ6[%CYO"9(#9;.B$ODZHBP,RGB2NO(\7^H.^W?8
MOU^[?\<NO6QL>OEV=I)O7=1J7GQ$3!CXU6&(7750)/D"AH0VR\0@AL[F35R"
M/[42-[']OYFAK\V&\]&T<EOC!OMPA5<XRI/Q)R\A%9T?_9_SC>/WKX_>G[-E
MW-<>N/OBMGM_#D)H8P1+_VDCF<!-?HJ2_"I9U'_YKYN?I*6WO5>7[YL [2PU
M7!Z6-1T"10<*&R\?R0L&>VCO>?]#";!2WM;'J<S;U$1F-L_+A3&@W.!LQ9'Y
MC)^CXS#!0VZB$7@7DZRA.]0Q@VBU(_4P2E26667&#8F7N@2!A-X+.1LUR(YZ
MLL";62=F;BK0A#-L=8W*$0R3Y4MLW23O)CKH>56BGJWEFAZ@KV::-(AOR3Z;
M0FT9N-RI6Y$IA]V92/*ZU.FH$3L+).^_:%1XV3B99TW"R'[V<9Z/EIH\NR1Y
M2(_TK=-[7>3OLK.6YE(!M<A(@NF'.7IMQF8V@I7?W8XC!"N =8(I_.'5UN:>
M]7N?P>_VG__-O]>/J*U\Z^N'EZ\VGU__"U!AV"JO2WV\.@9 NQF?<(7[)?'5
M96KFL)\SW@$$K^9O"?-Y;HK:Z(;!@,'RX:+3D8U:V2-^/&(SZCV.A,HVR6&7
MM^A(B7V).TIQVV;9YSO<4]]7]OY:E74=?:A*$"SK*W??=1V""WKM.;VV%P2B
M\P!6%0+.C1;@0,,'X;6XZ6#_@LQ,U4R[+CJU>8=P>@]7^/SJSU"/X+F"4_W#
M]O/-%X',V.[(C'A)S&SO?>$G73%SS@B"N,MAO?'28/'(3U2M2[*ASNH&_4V"
M7*01PS7X_R>X<-[$7:<\2'$XVV1)GN-B[^[^S5],?C>8V=T7?^,_R[HMQYQN
M)/+11+&_P3UP;8"8(4716.#SS-Z-W0EK(\I/8 $3"C0?\32ML2%]1KXW+C:L
MYB=#;RV;XT\:U'1C].@S0I>NETSITKK^<$K&L!?=Q8QX/4^R-"K*8L,^GR^'
M@U6(Y8PV<T%X\/@WM8#"YX!1?VER-K2K!%ZGGI97H%"N>7767YY8&YGFRICB
MRX8@WHX$Z=,0>Y*F(?F2SK("I@N/SJ59O8DH*C/)"G27XFC:PJ-1[,!N !D3
MPY?D2S&\L!E/BS(O+Q:QZ"4GE3J/J]OY'.1;-&D+BE[6/W=V+6RD9FEK) 5"
M!A<7N;$V*3MF?I8)]A88LB2"BT5GQ]. ]3#0?L591<LG=L^?FB2GA\%.,RF&
MP.!'=5OQ#.QM;7^"'=B,IZ0%U,QV'N0\650E>H#)9V-=OIO,O.\%KL!Y;]P%
M";Q$$].F;W,\##%BOM<9?)6;BR3GP>!'N%0X5FN;J1MJJB;)%%&Z=B/Q)XG)
M&);.*)RKDL4N^Z@H'&CY9;HF50(OB+X$ D0['P>7I2Q('LBO2BN]W>-19TE*
M$7SZ'+.,EPA.A5&X$'=ZEBQHIXS+BCUB=7;&TZ2XX,TK6V4XXKK1;NXB)W/8
MAY\SV.X&%@)-V5>W,V6[-]CS<-7I!B]6&+9DTEI3Q\6/>97I)'1LH7H*#]T8
MV90)O&OH+_OCPM>ODYGB;KN\RGU914\[I/QR""E_:SE0EBE%=#+8]%G%R44X
M(5]P<N3X[XCK^L(C!IJ 4BNO4%!?R+W%I;$/$'?'U"3.)<QJTB6^A+9&O4-.
MCP8@)*0P;T=Y-H9C_L^V1&5#9QI/_]AXEI^+B-(!)UF!Y$+PG**TH_/?/&TI
M/(J"[6FH@==@[118CX>A88S8-* .,Q0Y</YA!K]J5^SRKMCR":3LIO#NJ#L
MOD^O'T?M[1)9(QU#9U6_<*/^Q=YY$B'PUS>*%G==I!NMMW./^,U6_?<Q^=G7
MAA+(5WDF<80?,7Q?SLSZAA/>P\EA_TRWR<W%P#.0 S_ZG#B^?578&V<TA5)F
MZ$H2 SMOZ6H-D]D4!PYI @<<_( <O+XDQ;K-F?H1Z(6AFX?2#'=X*IZ)E2'X
M'Q B_L^H?J'_9_+X.U45WW=??ZC*RXPC-<CIQ9-\C@[J^NYM>4MPP]&9]E[_
MIEIN>]7F9L=C^>:XQY_W[''QMU^'"FZ5Z173%8<2OV#N*#2B*'B&M39X!$38
MH_+E/#8\K<&BL8FI:)0P,-&P7J:8SIGUM_.R1M-K9,9)"R=_Y@H<4P/;9T8F
M&J6U,5=41Z!53)1GG]"3@X\+<KSI>W_ 9'KA-QR9H3D2QYVFK&XGDVR<D9V
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
M5&)6=Z!A&,0"/( !Z%D__()CB]V#K!&JLR^'=*3.'8K(6;#O3<N[(GC$S%0
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
MLIG&R>G(>2)QVJW6U8M44FN9I@^G>[0S=[J4=7^ANZ(LE<H5J1Y;("V"#)G
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
M!10^#VR]%9[?9Q"^% LA)0*AM>7%[X,0'A@L% %!9WYH\#37777[ ]*]([Y
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
M;D,%,)"Q;JKF2(>' "XNQ0L=G:O]+6/=3K$1&$G\48:6K5&;H0(6<EU@9&<
M>#6$!Z1"X6_ +\"E,U5#G"-FX:6<WK$&RD64PR>SX<0.Y[/9M+G8(*^&!I@]
MD7*8%=K!-L21[NZRN-6@$4+,@+LOAS95_[A4Q_"6:Z(:+^H"&',;Z\Q[&YU^
M^44E$QOY^J>[0;<)*&)T 'Q@M28"X)=/*KP)GSP1(QT$@,'6^\;&;^W;UF.W
MW1F09K?WV.5-WIE)V/]^TV_?MAN]=JL?4=_'9>Y?@!=,'ZVJJSX%VDC3G9FA
M+JZ!PPW=I!=,A33;%U^:4=;N!PS-:3N=V71"34=_I@138""M<(03K(OOIT_J
MZ/9N%@FK<#F4B#BHF75L2V:B<4L&/#(D]]\O*@DJQD/B[0$H46]M,T1^;S5Z
M?=("1-TNX^0TF[J]J,X.;/97_.E3-XK$(^/IMM5L/=RT>J0H2P)0V0.4<FQ
M8=AA(Y!BJX./[MH+6K^#UNAVIXRTIY0;)P_)1!"0[4B[V/2TIS=.<NP[G:7/
MQZEJ.43M2C'QV>V3ES%GKBKE(+4G^ZPP*28^&'VR\N-3G%3.DD9(DQK.M.K-
MZ<AY(G'ZK2O>BGRT%"WGO1[)!P,D]\?K-.RC &P>-EJ0.'4RZ317S]Q9-LS*
M)*.Y;5-SM""NK9J.P?KI$%7[[]QQ6:*/M:-EF7[U1QJV-J_M+=ZL9DO<KH6I
MIZ5<;J3A$D=)TP/) #'"1VZ8VB!$3", #/@DW?% _9&XVTM9*A;C6F2(9B^"
M&[9PIA-W>TD5&T3ZAQ5J4J54>U_/&''&X_Q&SI.]E-.1\T3B5)O$9^FFYTKC
MOVW_)NX<LTGQ^VK\T;*9?G==6Q_.64GAP'I4P1I(WM90&+H"]N\P=!,WK3D-
MWH5%FRXV2@VW9-/<R>G(>2)Q^BW:9O?AL=?ZUNKTV[^V4EC@DZ^&-L7$-]O&
M*.N]Q9=*4J$H2W(Q3A^+9C89:V933'Q1[2$AJ!2E2KTHU8N[WPJVETXV!SF'
MN-W!M7V?311G?)'S,WW&MR3.^(HSOOL[X]MO;3[C.U'-)YB3;L(7UNB/B64
MOSG_\U--D:N?2>O/N>XN3G3J=VN9( [Y[N.0[^HQC0KX<Y].,T6Q)^>U)VD[
M#-X KD;[4C5.NX5IIIG L=B3U.Z)..6^+KNTB[0]0=N$IC6=6IXM*63ON>C+
M1U77+MNF(-BY$*PQ&LVG<P,=.D$T0;0,$4V8&QDP-X[6:*7M./-X;A)==,Z>
MN(VI-3==0=Q,$K>ISG0W/CXCJ'OVU.TVVX*RF:3L+1WK(UU(Y6Q2=V"E3R:+
MSG7K7*6,+5ULNMATL>EBTS,WLMATL>GI/+9PDGY9-ZJAFB,JD7^HYERU%T26
MR+J.R7F&[,[YC+>NBZJMMJ)L.-TQ[+S,:\+_XQ6#_X<G<5D.]X%.A]1>K1;G
MMSOQX.O[+D K*5)!B;MH]^3$2,_(^V]LNA\PE?8$IDC=*:\W37KDFN%)8.D<
ML53?"DMA71]6++1-+XA\:%S)!5DJ*26IK@ATI1A=:\]%U4K;B:I(@G[=(?H#
M0RUR:*HD2^7:#IHQP>DH@9UML+.=:.I15]5-JGD7PSM' TJY+I7EBB37WKYB
M4V#EL%JLO%','$X_@:BH5,M2O1[7;N:,O%'1#?[H/F76EIO'D06),S^R(''F
M1Q8DSOS(@L29'SE/)$YUIHG7!WG'T1QTM8A-9W-[-%&=-><O!$[W&3>I;7WM
MV8ZI@EY(QMNYK9M/C]36+<U+*B7.1D4:6-8K^0J]90IV6U\0L!_8_:H:<YHX
ML5"O"I2=(<KJ\M;=>=^1NSH$XFIR32K()8&Z]*)N/>CB&TQN!-V[,EK; _ O
M:EN:ZDPV8N\R=='IG(Y\>*1NW8<R2?Y,P#*;(Q]>;2N%I/U1#ZJ0%5E<R9QG
M9&=MN7D<69 X\R,+$F=^9$'BS(\L2)SYD?-$XC-(PN$Y(3SPA?W&1]&$'.LR
MKGSF2^+_MJGCVOIH78LT@>(]EJO6=@]B;Y<JX0?#7B?G6 CR/>?%"E*A* Z+
MI63DP^-S]RAB4GRR$$Y2>'IQ'('+=(Q\A#"B?(3LWP% &KD5K"X5"SN<%A!9
MP+1(Q;JB'#D+N#T01;KEG$8^/%)WKP#;(0LH8)G-D8^@ODOOR@(>6C$KRF'+
M<TZ5#5R)"J0*=*F%>]:6F\>1!8DS/[(@<>9'%B3._,B"Q)D?.4\DSEAJ\$6U
M;95=0WWZK4TSAK?VD"]3L)8\CGSPQ%E]CT<O7Q:+Q<:X!__XSK)_\_A3!-_.
M=^3#QX1W/YZY5>KLO3#=I1ED32H4"@*QZ1CY\(BM'#[?)H1LGD8^/&1W+^S:
MG'@3^,S3R(?'Y]8'F85Z%XTT4S)RGB)'.1U9D#CS(PL29WYD0>+,CRQ(G/F1
M\T3B,TC4,=\+4W0S:CHJ<^?H#_PS%:?X1+(NPR,?/EEW@(:5#>V_<\>=4M-U
M!M::_ D[5#G$7D;-"%<W3*WU@]HCW:'=,1NA.\//14#OC$<^?$!O]Y.:.QV(
M.SB>MX\/EI6:5*Z)>^!2,O+!H5W<NF7<^X_;";&=0H1E&=N[GV/>[H"> '(*
MX91E(&]])EI8%B+S>&XCYRD4EM.1!8DS/[(@<>9'%B3._,B"Q)D?.4\D/H/,
MXYUEPZQ,,IK;-C5'"^+:JND8/ >YE'O\8%B.\S$-VYIF_(J,8\I'/GS&\0!]
M7]<%NN^!)3T.;GH,/$#^Y7-JF-H@Y.8P%M.A;G<\4'^(H-_YCGSXH-_NIUQW
M2CH*2*<36.</Z?6MZ8I;MZ9[?[;Q&/A.T $/#^!42C71FS:]^%T/W]UKF;9+
M* I9G$Y$G3^6-\CBK0]^"\EZ\N:B*4-G:ODB:\O-X\B"Q)D?69 X\R,+$F=^
M9$'BS(^<)Q*?0;(0?"6"6< T;%<X\DVW=]OJ7=YT!X/NPS618;J.9>C:Y]0
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
M?[\FJ^.02).CSR1"/8..D7B1L?<]PH@"R6T88S"A1!WAQ2FJN0#Y UOGPBO
M028JP 2>>K)5@\Q4VR76F(!B=2@"AN7>4=>2L6ZJYDB'AQP7/F W95Z1_<UZ
MT/K7X++=N6UU!O");L:O([)7C"C^R$/+!K R7,#JK@N?5[<9@< @\6H:'K0*
MA;\!BP"#SE0PE<TG!#,,PA$0&RN[B#+W9#:<V.'\-D?9+C;(H:&ACOZ(U#VL
M; QL5=R^W%V6MQHT0JR9^D0OAS95_[A4Q_"6:Z(:+^K"N?BR3:#0>QN=?OE%
M)1,;&?ZGNT&W"5!C= $0-5'> $I^^:3"F_#)LV>M[4#J2^/?VK>MQVZ[,R#-
M;N^QVVL,VMT.:71N2?_[3;]]VV[TVJW^<E#SJ-,$8>#C5W75IT U:;HS,]3%
M-0@& XR6"Z9'FG<77YI1B= /Y "CMNI,R)UAO3@@%/#-1U\/)W;J),1!?=-C
MAY4G&K=A1I:!-/[[164E55+?PFH)$;@'=(3_O,6.O[<:O3YI 8QN-R<23IV$
MR2YLMBORVP5#420>&4^WK6;KX:;5P_24 %3V *4<&U!OICACBSZ/'@\5M'X'
MK8'&2LI(>TJY<?+\> 0!KPR9K*45@K66+DXUBRU]XD,4F$1Y$SR91O\;N;OO
M_M8G=[WN ^D^MM _ZWPEC>:@_6M[P#RS=) MOX@5FYX>!CU=:=@RYX9-#4Z_
M6S$C'S1GL+V)LW4"JUK:NH/Q:IK@T;;&NGNJ$U"92T@E6M#/>T?,!J3$]P%6
M(DA1#HX4I2B5:V5)J<<5E.QA0S^^[_C;\>1@V$#3(:Y%; JD&>D&A9]R 8F?
MXI]'&)F=V=:SKE&-#!<I%9RG+I'-IC[/Z<AY(G':33:N9'13HYA@D6<NZ)BY
M Z)(-S\2:T9MU<6,- KQ9]W5J7.=AET5\,W#1@L2ITY"'=N8XL&G6SJFMLV$
M$I:0$E?]02B_KSD-.YAFJ.ZM2JU:2MR1WB<?+P >J#^\N[9OJ$G!\TA>OEZ5
MY'**[];.Z<A[0^1:),;W.=K"U3T0$LM2H5B2BK6X>P[.2+@?V_STA?L,W&.=
M7^\HI/JQI7HEN50/Z998A$N%6DTJERI"B*=LY,,+\6IR(;X?X)6D0F&'.&4:
M)?9IS/'V=*;J-@8WR6@"#U%R29XL2WO1#2,E\,T X[PIN;>^M'65@;YZM KI
M^#KX+^XG.\N1#R^VZTG%]C:HVT& 5R2E6@4)'M<XXHPD^&EL[C@)KH$'9.(&
M&?HS"[6XJOFD8Y$^0(JZ:4WIGR%OO279RXD[GX9T[8[; 0$;C'YWC+J,N(F9
MKEZ4BD5AK*=MY(-+_7)\&<H64C\1(A,;'V<D^$]CNC]BI8&#M(7])B.;:CJO
M1Z!"OA]/OF]]97=,J0XGWYUEWUKSH3N>&XW1"'#E)K:D2F!%579HOY4K3&0
MC6M1&']]]G8%8WM'H2Q+M;)RWB+]-+9\8VK!&'_Q^+DUCACN0J0?3Z0G3HY&
MR??:1$K*3HJDU!2IJ,1QE)#KF8#D6B@FSHX>!HJR5"K+4F&7DN T"O?3V.NL
M3>KE4,6*/&P00TU')$I/(^$3)TH9#6^0A,T(!9.R4[U2D.JQS"3D>B: N!:
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
M"NQ_YT9S]*131N)3RH^3!ZLC",AVX!J7[J^U='&J66SIVAX^2M[__OAXWWH
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
MKX)P3\_:$1"'!&][UA%JV>[5K*^UU&_>^\L!$D41;1!@XY#,^?2;F54%%$B
MEW@42;QX,V.1(.K(H[+R^*4=2[>]6G:QT!7U&%;B'F]^?T1T6+X7$5C.SC<8
MED2WJQ*J29_0X&K8*\9A6^-J",O],DJ7<N3<9,ZGJ0Y:)SN9"A$#]%7/MLSQ
M1W=+>JY.LO)8JHCZP=)8?*K8DLE4,6QXF%<D,PI'C4Q(Q@MHL9>23+=<:(V+
MT ,O6B[^#1_%$7D!98&FM ZA:#IAH8--\90M^##%J9)*@+*_V<ZH6>+S!V:6
M?@#C/P2!0R%X#!:X(4X8<T2RA =:51;4%L6UV:PPI3*O3>%D^9,"[:.$?%E#
M;.PQHE;1>)H_*#1-YZ12<40F)&T+FE)/6 $,,S$5K2Q.6!XEM(EP9(+B<S5Q
MX&:;@56T>>M2X9$@B2G84U*7F6V+.$)IAR[AM/Q"7E8XI>Q("<@E7!OG9?#/
MQ.'G'[> >!(-)Z"2EF-F]0KP*7,?Z3:4<2.>KN$C!NN$5<+?0["4:$IC13/Y
M@$@:"Y^B3&F>C)*& >7CBCR37>\(+ZPYQ]XRDJAZH[*$+2G++"=%Z;N'4I>@
MBGC(E3PKA?X#2B1!.<KV$5XTAKM&$))0TPW!9=)VA2_ACN0&222<WXM:#P1M
M@&GLCVF2#U(NX/@(/$>0+B]N.$PF>%M4+G'7PS@A&X7;ND/*[7%<O&/*3*1
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
M(/ >HM2Z0$B(K BC+""4)7]GE7042,Y'LC&LK'B_L>?5(J!O\2#<*N$0$GC
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
MP%WL<^"G^X(.PXANZ^7N2STZF.ZUW&GLQHS6Q%Z#0GT*[9T4-Q0,*%U%#FX
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
M8(25C3BJ6FB)!9DS4Q;@4OECXCPPW'G8TD3!#< :?WJ/83_:KJ> FDC6,D9
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
MM^+R-15Y"/R+_^4'!C)OZ-J>X;C1-(A@=_&,#)Y\>$NQ/)S?)M[G=@1TL/\
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
M7D/BI$WK(ML3#.<PSP4ZSI"Q76IOEZ'JQVPX]N'F]C S(A8^H@D%EA1LN?\
M/*A,T  -Y\(M"_@%6 RN#C::%&(VP',1O%B!Z$^G)&8I#3DQES7F(=OP(8<,
MDACD) :NF[AB 'P!B @<Y>X#OOM^400_V3X<?C3RW2P"4\=X>7O_Z0ZVNM6S
MWKPRC:]P(8)3XO^R&;QJ%-H@ <DP!M5NO/SZ?V]?T>9] 6-Q JHCE",8[^S8
M5H:&'7MY_^Y6OM6PIU-/3J%FW &Y7;!,;9B$NA5\PT@WI?OJ2 %BQC1PN5D&
MF@+>$X=\7^4FX;7-&(%!Z JS4IALZ2^1!X _X1,0>_HX#!Q8FP$R;3_:KD>G
M-YJ6L (P_$BC<22!(%5^,/TON+Q-?F_FUI.M,M,U U*]0'*\O:&>]!P3E4*I
M#A(C ,<O:J-1XI,2M)=JI*? >&D)??0(Y)*ZZ#PU"L^N1K$AJPNV.)G <0.;
MKQQ]R-J%NF11_T3)X$_8;7ZU(BJ*LR62ER2X.KB!$P&3L(C1I64 ;WO:87[W
M6HM?)^6[NZT=>#<<,R?QV)?1!Q<8EWT$3G+FC<.E*=\%=F&GWQO4JY8A>_$W
M'P+MOU'?C4V_7:\08V6?AZ,[B,^7K99!SZ_-20=FGM_# .X'-W88SD IZ, Y
M%2&W(N3U<)A,$C*V*RJ>+!4_PQWWMR#XH0,)+U&%[],R.'C/)QZ.KKH^70RU
MTXM81?/+H/E_H>-65V)7O;\NH0W5<3==[G+WQ;%FH7\FU(T,7'U3(U2:4'!^
MY%-KO]5<FN_T7;@*OTL:Y$CPB< P"C!.RGR)=%G?/G&^V;?,>F%!<05U<S*<
M^+*<%7L'9$7%W: :GELGGV.KHJU8<QLRO=*9XS7ENU*V:QV2[3YOWUNN8?;:
M3;.GL_[3O]#A1B2[G((I<>QRAGU8&TO1TKXCCNYW0:*C6AH=JV?6>QI+VH6.
M?$!C9&F=S0XY=<>&2,/L])MFI[U-+]NS,T5.ES'+K95#\>4S+)5^LV6V+(W[
M=NKO\[C-\IC>I7E,=R(!41.>OP!I:RY%)>32EI$JI90DU&'-EJ[90P=):QN(
MX4O@FO/AUW*SI;7<G;=SAMVQ]=(RF\V&:=6+<)PJZ^5D^+.4/=L'9L]G&#%-
ML]VIF[W6-H:TCF;,<5"2J$[H,Y"+LK/OTS(A31A_O6"Z!K*X2VB)E4;/4C#9
MU"&:$?/:=^@/I/.!734-.##J9JN[@93J #]1,?V1F'Z)Y;3<-;EKKM^QX=1L
M-<U&OP@F8ALI.!=3ZB)9O-SX.BR'/\>!U.N:5G<#!Y(..GU;I](^N.U4WCDG
M%:<R[5-Y9[6]U?;NZM)X$4;P<R',-LYGV2FFV4H#8*.&!WN[LK5,"X$Z^]WM
MS_=CH)M5[+H?=BV_DK4WZ@EUN,M6Q^S7.\#$1;CIVS#PF5ZWSH([R_T%&[5<
MVL\]J6LVFQVSV7K&3>F"<2+GH/Z(M!6$Q1F4L1T.PF(>NL*JRIVK$OD27IE'
MJJB@#4Z#;CE@BHIHIT&T#(>BTL=G<JH?K#A=PDYH58Q>$7=GQ%50)BH2GR&)
M!:B$5K2ML"0J+(D*2^+X=15GBR6QJGG.+EOD%+<RM4X+,D([:E\JGRVIP2R.
M5^Z'T78<([+Z_<T8;Q,BO*J8:%UEU3HD#STCE -JJM_44E7I7V50@3H<I:6Y
M5=QDV3H=,(>CT^@21SZ W5#<AGCWC+ES[(9VHV>V6IW+L1I.C^W*+8U#<=VS
M,*0:];[9:9YXC^P*DN'RQ,LJAFFSM(1B:)N=3MOLMXM27(].JDL<^0!&QW*O
MF.[("Y;9;G7,5GT#CJUL#VV48^O S/<L7(5&HV^VV_K=Q_1W=%1P"AJ6W98:
M+,5(;?.>1^UA%/2KM*UX_, \OL3J6>X#U!PUP6JWS%9_M;ME9V )&IE!%\7
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
MBRL&*'D9=VP2<2\6L4,A8NFHTB^6@Y<<"/L+3F[,NH5WO=4NDIVQ[HE8Y)S
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
M-:OWE1QY=&/N+F]A"0"]3FXF$88C&%+I_.$@\;V7&4/8^CA))O9O$1 I_B5
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
M&YX\@3S$A3@X0N7H5[_0+A**Q9WNU+:\YRFY&[D6QO_<M+8JX!/Y\=4##7W
MO6T]V]I+99UCP,(.*^3=B\NV9IH60LY"D+1#+H);\:L0ML!1!LR+!M?#(?DP
M5B(?\)T^HC)*6O@N1%=&_2X'PBRQ2KTT#Z'T:HI<DSM<ZN?CX# 9&T6<;>1!
MSNJ'X')[?G$X?X;CEY5=U)FO+_8/"RMH9Z!*HE:C3OH,5QS,; X"?-'&6&87
MGY[!)B&V?WP<7(9O>_ ,,$WRL*9T657=&3P]PE-P7N35AW,&;V-5<F'7 Q_8
M/[!4JXV?(M2";]Y,^FRY.@<J@E%QM$54!]L:@OMC2$<+Z,1^#'M4)_:3$/U^
M"U+%SA<PV."2R<4O#G3'#*%P*QP7+X:97"%-&1V/E9JBU!KRD4A3JY[B$->0
M)BF@:< GOPYS'-_A)WW,1<X+T5 IA%]"\O3X.3?)DW?;0:8[IR=LU:_91(.H
M>B?]-9:TUXBE:[#"WQ!9F)A=PRM_\].RY#;DC4:T=[SDNG]IP\/\\OF$)/+L
M=T8QGWA;']WWVE(K#4@TCW0@\HU'.VS#/3]96B(EZ=<@F8'.!DHZYHR[9WS:
M*BKM*EU)38M*6;WLL):X@;;/%P58_'Q#R@V;XSDS+BV\X43<CR(XSV8*!U:-
M']HQ(Q]5:K_$_ 0TDX6@NHDG?=S@,E2;!RH.3\3![39U=81@(1@NQBS=C0II
M!0*\OLL6_H4[L;O)A#+-[3^#UN(&MK*!7M][]D 00$Q1ZN1XH,>N[]FI,^^;
MT'=K0*6:3Z7@PI<\:IA>$](J%M@EO@L#.Q9Z7-3)@V[0=ZP][_&V#A*"8NMA
MIDWXQ/7%0_!;B;'J@IJC*08=P6PE\OGSY?R'P=>QIA6/>*P!"[G49CH:FNBX
MT5_[S_F_Y8&/:SU3EKT1GSI,C'T=#LA)F%@^'B'/US[50<]!_\"#ZLZ4X5%A
M%U6#W]7\,,K?R,]XM("N%6G-SJ'XKZ-L8GUO4&2Y5<%LI&Q#*T6@9[_*'(L6
M(- D?B[,MKQH&/"_B(;%=@V6#:OV [X$4[G12$H!J_\_#K)X,"#3..YB/K=5
MX<><'^PG(0&GVBL[M0:J/3_C<2R#4_LZ&VZ55^X7TB,\V"QT(?:-!17]8)C
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
MTTI3%E4XCK,*AZJF)S7M/(^Q=&:X5>_T2B>QHL[P,=CX5:&-DEX=<3>)@OC
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
M[-61^5_5>^GN/N/<_U?.WE\XNW#V%SC[<.'LW[ST\1^%?@-02P,$%     @
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
M7>;+3T37;TQT_1I4D_P&]<G_ 5!+ P04    " #IA7I89&UGQTH#  !($
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
M.ZGG(!QO*T8^$FG(J0BI% 6>K$+01Y(IQPI3J,"A0>Z1@*:$G)-VSB*%O*?
M8$N=#N]2. .3.>_<@GT399'((:8QO::^:::23+B*?U;SIV2I5L(+*)3+D=PY
MZ4^5S[! 5X+<V3KK+>&:X1W%!F)3AO/U;=@EKA\?2Y\<=B=_$NQ(C)1&8!DC
MJT V0GHU&+9KXTJ/P"BQ4E ZR:L4.@&6M:@U #1E\[DH$6N&*<,WSU<XK"'@
M'I@&U%/%BALL4>40 /@,$!+,N>!/(ETF1KF9N@4R+8T5BC$N'"2_C'[#R\8:
MP-S"F4?>_I]C[/3C8NSNG8#\U=7XJ6L%)@$3:\D0I(&0E@(<$%[%61UA$^0X
MPRN7L3B+%2! )D%^3I5+<N,JS&-JM' WR)36))3BM1// (.4@*L8ZW<J,JX6
M72P7SY[1\S U5'3\%!\5UWHZXI'U"Z:F-9A&V+ O6QL:O6-H!$.\SH?@A01G
M],[G \@/* YV 5LL][=3<4D.#PA42%?O1U&#,VDB*[?]%$YI0P(B:DLQ29H*
M^U.!A2;*!6Z#%.F@AROG%2NN,ZNE7 :(U5ER!9-&S;H\J,"0\,697*6AMW;5
MT*E42:MX 2KF\L#UFC55CO-K.)$N)./ A,81'/*A?6F(4O+F5;ED L>R@A.K
M/(T9,>NO%ROXWY!8$!R+^91VO\!W"_@./QB^6U/4(Q1O3VY;@QD'8(*^ E.E
M,SKT9M(!WUPI,G"E31<@ JR5'*I<^3EG[TUF^4@%O 4H+6\D-A4H,5G,Z@65
M%3H:AU/(U4:2H"T,#H2:<TP:140.1&.$2CXJ+()Z.J(61TJ5X.LON-T&M\D.
MN+V:R+P*W,1!I=&([W4F"(?;4+]]\]6WQ^V_=]TV7!L?-Y=T ::8")YTL7 <
MFLH_[<$VV4 NI8FKXM'[FQ<Q7-3;X>11W(EP:J#\"]*V0%JZ"T/&(#X& W?.
M=6$61AX4J#LP(J=KDR25Y6"OY<8-""Z,\WC/%X?0Y>"L^+5":@T7AE"32;?,
M_$Q+ 9:4!KX.KM=<.D<7?D]YW:P_D&\\97WK-74_'RA^"+[.]MG\+*/QGA8H
MW.*E"_0V5K3!++:.HQ6#,/_L4 ,\*B*7KDD4DMY8MTR[X054%H7RGN@/.'IH
MD-AY/%7P+RAY!O""$AU3+O[E<G9Q1.C72L']<!PJ'>[VW?,OG<X^.IU^CB()
MC^&+#O:;.]1$$5!1I\UEQS$E><]Y,!9-(1.&<B]<(BZN77;"6MT<Q*Y^ X7)
M%!,=+1GL25S612*F %RHY1HQ&3MD8E<5V!KU&X7%U"2_\8+J,V*W_Z%6I(]\
M.K(@B@:B38';@)=PU5L#JQ%SG-(3DT^($YV6X_K&VM9T2$69FSEA=)J9R('R
M'=@"9AL2]NXI[G"UP_CA]F1]$S[AAZH]?I6*"LY:_(GE$D'IB&MI<2Z/_]80
MQZWCTR<^R9RP_,6\\VCXXN;V\NJV>7%S=W=SW1'#7";WHEW.1+AZJ/T].>/I
M1^Y(_#!X$SX3]M^\?L)2^YAE]X#]M0S^U+2UCY@/OEJN2_W!)_#5Z5YX\&D
M%OY<XOQW4$L#!!0    ( .F%>E@NI<LN. <   XK   -    =WEY7V5X,S$R
M+FAT;>U::W/;N!7]*Z@ZNTUF)%N2[3XD13-V[&35KM<[CF>Z[9<.1%Z)J$&"
M"X"2V5_?<T'J$5M.I(Z5;&I_D4WB<2_ >W#.O>0@\:D>#A*2\7#@E=<TG)?E
MO^CNJ-,]0-O@L+HY^%VK=6ZB(J7,B\B2]!2+PJEL*B[.WY]>7TKGR;9:P\%A
M-=?8Q*5POM3TIG%S\<M-Z_3'T?N?>N+?A?-J4O;%NZN?;GJBT\Z]\"HE)S*:
M"VM2F36&@WPQE'NU/HS^>5%UK8:UWIU>CG[\1^_^P+ZX/+U^/X*5=G[7%Y[N
M?$MJ-<UZ5DT3W\?$SEN338<7O_PP.AO=B*/.07=P6-\<'.9#\>2F(^P86=A^
M2Q8K5Y'TRF3"3,3;1-%$O%.9S"(EM;B:H)7LGMWXN;"ND'B*WH@/% 5GCMI=
M=L@G)#Y(.Y89N=;5G:92G$9>R"P6UX4FT3F2K<[Q*_EZSRX:*SHG<65*%%E,
MMG*-HL(JKS#;Q5V4R&Q*P3]XWOG+T?%^G%K$:V/X?39V>7_?5D9-<6W&"!7Q
MUP/QGHS%(J,0.24V0?K>EURFEV,\]MK2V%@\B9;+9038]]K]#<,G)O.]39CN
MSU7L$S2UOVM@/5KG,HXQS9M&N\&&[,)*0@S57N<DOPL-\:)AQIL025U;]";O
M-]8W@DVWG/H/!?O!D]9$IDJ7O?N^I-).5=9KLXG. 2\5QUQ<68N,Q@JS-XUN
M8\^61R*1,Q*69HKF.$U]HIPXS;("1\$UY08A &B^,S;%DVW]C</\[RJFGXT"
M>-\:BQ[A*.DO%X ?N]UF5D_C^+LG6<@J8E;;^(7L//VLV^_AGL*B^]4"\DPZ
MA"%B+BW%;6;FFN(I-:NXM%5 QH9'&T@ S"E5!FXH<4)[6_ Q 5$0] $B58H4
M5Y9I;2+YC+;"I"J03NCWH$-&$3DG;<E=4GE+X<A?SNEP+X8S,*GY>2SH*E(6
MH@3=,@RON6*>J"@1KN"?U?@Y6:HGX06DRFD(%18P<^43+-#E8$.VSO/F<,WP
MYF.OL2GC<GT;=HF6;R7N_T_1=/3;0Q.)R5+RK>*S&6260;-=:U?9!.=_I1A5
M%NDBQIS P%HP-H$?974I<H0PHX]1J?4*7G5DNWNF@>!8\<1-[E%H= "F# (_
MF'/!GTBZ1$RTF;L%X"Q-%?0R"TC)-RN_X65S#3=NX<P#;U^@\\U Y_BK0>?F
MHSC[@ZMA4<M@/K)-E2J%V!L):2E$.:)6L6!%- IR+%Z52[@[=TM!5TQ9?!TK
M%VGC"HQC(K-86>B36Q-1C-M.O$)TQP2X5"'\4<+!R9"KLJ&35_0Z# T)"U]5
MEXI3F:R"&<\OF$C6T%>A@7W9VM#D(T,3&.)UWL<D>K"L[+W@[,EPME^)O"<,
M54GZ=M;.R>$"\1<TT^?!T60Y%\G";3^$==68$.BUI4JIF0*[7H S9LH%)D(O
MRL(\G.NN.&R=!RUI&9!32[55]#=KCN1&!3Z#+\YH%8=BE2O&3L5*6L4+4)6@
M#,R<\4R%8Y$7#AH7%&'@+>,(#OE0=&B*7/+F%5HRW6)9P8F56,2(2GJN*V;\
M-R;N"$;$>(K[+ZA\OJ@<_\^HW)I0'H!S>RK:&J/ ]4S%##WI3!:*1-(!MIR%
M,1ZEC1?8 %J5'"NM?,D2<I-9/BD"C )"EN7132JYHO:[>D%Y87,@U 7)&T7&
MQL&!D,]-*8.2U0 J6BCG$X"[(%>MP(B30N5@UQ<X/F,X1CO \6(F=1&8A&.5
M)A.NG<\096Y#;O3][__<[?RI[[9AQNIR<[H4T(>!8#57)65C4_C'/=B&N^6R
M-W'&.?E\O4.,%[EL.%"HVHEP&&#R%P ]7P#%N_!9%9L/8YQKB'72$UKN)7\[
M\!=K1A-%A>487A-H&X"9&N=QG]\Y82X'9\6O!?1=>->$:1+IEO*3222@C>+
MKL'UFOE*H=4MZ;IL>:]_\S'K6Z^I_X*P;Z5><O(;J9<L@^PS59/P]BE>@+*Y
M.N29<];AL3KOF2UV$*(/$K2E:Q))FC?6+;5?N($ITU1Y3_0)1AT;J$MNCQ7\
M"Y.\ B9!8(X)$G\Y55P@GWXM%-P/*"^R\+;;O7XICCQSVMJE.'*JD8#@,GRZ
M@3#B6EVD",%>:[=ED6).\I;%6)60!#D64JGP\FM15]\)0G4]H:IO;B <&6.@
MHR7?/ JW.@'#$& &>5*S4H0.<M 5*;8&6Q@64U/RQC<0+USTS&&S2_7B%*)N
M8G&L-Q'$%)@(, AO7FN\-"NAI;*9T3-BM97):?T"V=;D16FN34EHG2>F8BSY
M$1J!G@VJ<7>==;!Z;OCABL;Z?GW%CVSV^$5--<%)F[_..,=#Z8E+:7'<=/_8
M%-UV]U@\\CG'$0\X*WL/FL^NKL\OKEMG5S<W5Y<],=8RNA6=_$Z$*FSM\-')
MTWP-<N@.'WPI]8EO4#I=-OMUT;FF")_ PB<7O[2_W7K7>N_!TT]\Z/BXPU\6
MAN%[U>%_ 5!+ P04    " #IA7I8O&1_WF<#  " #   #    '=Y>5]E>#,R
M+FAT;=U786_:2!#]*W-$C5H)@X$F;6V*1!)"24NH@%-[]^6TV&.\=V;7W5T?
M^'Y]9]=QPD6B.E4-)Y4/2'AVWWOSWJQM^JG99(-^BBP>] TW&0ZV9?D'[GK=
M%I7Z[>I:_Q?/NY)1L4%A(%+(#,90:"[6,+H:#^=3I@TJSQOTVQ742L8E:%-F
M^+:Q''U>>L,/D_%M '\6VO"D#.%Z=KL,H./G!@S?H :!6U!RPT1CT,_KK7:5
MMYC\/JJ65MN\Z^%T\N&WX/'&$*;#^7A"+'Z^"\'@SG@LXVL1*+Y.34C VB@I
MUH/1YW>3B\D2>MU^^^Y2OYT/X(<31^07*F(^%2N=AT],4K?W27%C4,#"4$XN
M,IF 21$N4XX)C'88%8;_C3!+$AZA B;BN]HU%TQ$G&5U[5@&U=H_%DH7C"0;
M"9W7\&MKT;ILP>E)Y_Q5")W>F?_$@NH!?=K('E@6,L.LA$0JEU!>J%QJ J'$
M(KG)L]*>L2TWZ9X;"XP,E\+9T02F@<4RMR<RWS.O7O3&/Z_C7S"U8@*U-]ME
M6,(P<H/1]?UN$[;8=&L*$:/2I!'C[QD7"_B)Q_A1<I)Q*:D;Q9R.YQ;]].1U
MM^N'E]09$Z7[U0E?-"%%A:L2",#:TH05T\1/NV2AX"\AMQG&:Z>0&2=S*$1!
MK',D?&,77DNUH4B\]_>S7G'<.ULB4X#470Q7&.%F16)[G2:UW^W]2UR%^: M
M*3(*R(7!*1B7A5VN\$O!E3M?+JZ'5)ZS%_>6DW=T&NW&T2Y*F5AC[7OG3>^E
ML](UQ04)W51615(8QFT"7#B4NS83QA5)R15J2]JT999E0-M0V1"HD),*7469
MW(=#@#%WT):/5A59I5GF6,6C']G6.N;I,FR58<VTDHHFT-,YBVCT S],R U/
M\W\P<,Q[:!DF)MSRV*14\I\U:'ZR+&=Q3!O?-OR&A58U;HKV(1!TSO*=*\1U
MX6(VOQK-O8O9<CF;!G#BNP]T\AUHF?'XCJ%W]BQL[%NR86K-1>!;O+9NP\WD
M%MZUX/WP=FS;HD=G['@.[7EPP"VE+_5MP8> ;F@,+#$-UW&)#]P?CBOB$= /
MY?S/(_+-P9A+NM<8N&G!&*5:XW']^7_9#[Y5_"PC<@CHBN[) 4R9BE+HGKO'
MS,OO5D!?]A;Y$[SN['5G_R(,O@)02P,$%     @ Z85Z6#/-W?3C%   9ET
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
M7Q%?%-#7LN<:U7CZ(-]$Y@5E:1O]ALX6=89C/4+=S.M1M[1T9F2&**2<$RJ
M,N+WER?#G=;A:/?6""=\@]Y%81R&^1A40#Y\B.;;3Y"F9-B]C7REZDY%GGHQ
M\*F"9K9<BG<#"XISN.KL+$Z;B$BR@-85Q^[)7K<5@BVN&/D:)6766NIMC-/$
MR4F5*VMG=:DV26$=T29$D"@^=O>VOS2A-[^M<KU=V*.L9FFK&%XCR%K45@2T
MF:6_$9NKF-@^[)85Z5/5+B-O/7H=@JB5;EJ<"2VBNG/_BJ)HFD%VVB3$S2!,
M6IP<(IW9I]$K+=%\4JLX(YRC8J])%7 9<[CMB.I=4CYTO&XJ8K!PN4G;Z*&\
M&;:,=@]0KE0'BE>')5-A-5,0FDO0=0"359Y8JZ6BNDKE64TJ[+NL2K9C;,V^
MD=B7P=SOI=6OM3[[1E&'FJ+L,%.TU;_>%3GM&2<IJ%7,Y3QOP*165/8T!1B$
M46..&-CJBP.+H;796"J3*9*F[Z9+G6PK&R"-FW5 7,U: ^ $1BJ@XG?0J*(<
M#7 [Y[$<R!!G"16WP*Q*'=>PME3TUT/A:@=0 ^B<<'P1?] F4NF#V2UZ6.:4
M1L*FE,&B]O-2H9-NJGRHK&)U;%LEP9J@1TB\[G(=>%][@6$T@M_$,$DJK%;4
M4_?7YOZ[7=U[07FCR7X< :[( D<STLC:(_R*[9GC"YU\Z:*R+M15DYD@O*HR
M+&G*BI<LLN+%C P.+O)VXY2U4U/=YF3&R!=8;<_D(!^,FP<1\G)*9.&&433*
MDX[%?\#\?S+,WSP"YG>"FO+.AWD:8PV4RJR ?[XYVY?E#4&2\5H,H].KXRXO
MJG=_3-O*95.>+"G10^/6[I$*>6[19)A4_)1K-PH52CM[1IMWME8)U+#&$'<*
MO4JYU/C'I>._%\WXH6^/T;?QP6[5D-7<Y4RUXQJ@BQ!4?8K2JP6&\^O96"N?
MH,*BI0!5\XC**KMH6.5R/J72\KPS9+*OVER;A1DY.2B*X\:?667\G-6$T_UR
MN\ZF;J%]1^MC'\2G./H4^N+E1\QI6<=L"']>%SGI>:7U'L=UMN3^UQ=PB7//
M*H--+Y2[5=7$*M!^3?*V!="5"E5F2HCNO]^EHJNZ3R;S&3JE-145*A^!?X"N
MR$%C7&9Z[?[67F$W=_)N=>RL"Y<&A;#-N'>RNX?4XGYR'6XU(.756M$:S.I6
M42/D-5;UJ"]%+]#;)E9E,%%U*$N[K,W*6/;I_]2Z7M4$[3TURDT::(R2(Z-7
M: 2:7)?0:_$UG Q1+P,]ZNL^U1;L5$=>-%5?YS D<#;*]*I&&3MU?UPIM',P
MHRXXNJ<2/=QM=1CX1CT<E+)8BO111K?N7Z>E(50;/DSSJG/22;[D&S(+M5*5
M!SJN-4%@'#=F&?6"W!MO5SB!WBB7@X(/159D#X,:C;:'$KAKP0R_@/*F'0\"
MDN%R[D[X?+)%^1IIG4])TWS>M(N[KQ'_S&F4[R<M0K6;OTM.Y#%I=O_T(&?H
MX26ZF%U>W0F8#@KH7U<M 2@=G>IJ>@E.;[HH5Q7B\7JAT7!07%]W>KS'B0S$
MZ*6'L6*A=,*^U8=*[L-B;XX)^$H)V*(J_Y.=T28&:4I.!>TW<<-]C=<*<R Q
M-&E4S=FQ2FE/^&]HP-HE(&]N7&7Z%5^[<7AIYT/T;W213]J X=2U!]!/Y42E
MY2><BM/6. EE3]3SR\75[!I9)41X\AN$DFS"V@$N]\8.MTOJ\Q$#2H[6H*'
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
M<KK(=T._1\9,LOI\\=O$>CL9E0KF$T]VX:?(E_W1PPKC0"2&KDLV&G\.%G\
MR^'4^ADK)^;E1,PL)NTPN0/'BP8K'!#0Q !0D=:(UG%[M)R?"KS_;-&K12^U
MJ+A=W&XP5\)7-*T:.B-JKYI0RYA*KSYC:_'JB)>AV;7)9$3R=1\D;4OLA>P9
M6X/N*TP%><+73!@:I$YN1/-->S0+W!W)WJ+8#L45HDLLKNA#P-S?5LSW,!<7
MOX<DV!KP;,AH1/9M!V2C<AQ"G7Q)3E241;D=RDBL+GWV;&JC*9D1P7<=$ 2N
MCF)KT2J@=<N7B))_*#E/J'>#@I!CW<4QDQG1>B^G<$2X/A.0%W[D>:IX8\35
MNC@-<#V0)879O(MH<.*JF ^ARSNH]"[!,53-)":89D=EF'+\G(RADW"T !4
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
M[9MBE3;EMY)=X>)_YI)E)G(>%W<1U-ZKH5V;;</&]6;$O;/Q+E;S&O7;F+^
M+*':>34#F>M-C?VC*K&*URC6WT=N&HAAU*[W/_:/J=I&_D.[U;L;N *]X[V&
MMN!5V,EK@!N7A?-#.\(%U5T"L)Z?XYV2%B,QQ([^9--2/;C4M?U^I48MG4#%
MQ/V&20O(ZRWF,]S5TE?'WBXE=[\QLF^(-5;R&=S=H-018@T3QU=@6P_C7L-=
M'.?4+S/6VSB^*KN/Y8N&OA[E50KM>"&7[KE]1,K#B<,%ZWP2\3DY#_]<$8J5
M[Q_4.&0+'HXO#V\/:=-A6]O+(X?>"G^%7W&4+)^2:?864-V=T&H2QS>,]PBE
MPAK](:=XAP*3/<1XDA_A*;8EA22(MF=TGI)HHI\RY6Q:<W%\I7=WX#IIZUN(
M5ZA_0^(@#O>+*E(>CM*8#4AW?$GK?GK),FW==D0-B>.;S]L#)B8Y>FOXXYR/
M>%F.BO=3(' :$L<7H>\-G-$:'L7V0BN<OQ;H@1*FX)+?ZUZ(KT;/0.;XTO.]
M$019Q7J<_Q^2S?F.?B9Q.95$)O?Q!9X'T?1^>KU81LD:,^^*F;Y/.,LB_NZ:
M-*,DS,KW69RSO&2B2@#Z8^_X:O3N</=K!M]&Y<IA;Q+*AJ05#>?,G?-3IN87
M5D!H'=^LOG^ !=O'HP&;J\S_\H+Q-8BX_%MWY%^P8G+W@UK+!TQ),A&GNL)H
M-<GOSPKS34&/08:OIU,<:N+WT'(XOB'>C=G%LX!MY\U\O'[>9UOJRLG.MCRQ
M-S/ELRUU([$W0;)0C 7ZFK+W\5YF50^:5AX&\D![$VI>>*!%%+TY7GQ/9T%<
M;O=G@O\(LA7%IG=!?$:'Z(JD892DK#7[I<X%!?$$%7P:+X.P=G+XB<QB,B4A
MG_4N=DDPF!^2B.R\-&6KP.A]4X$:![1E@;8\;(E^$Q":OYKN._-1)LMN,5@3
M>=04F5.BG!3MTMH2M=J LIW1Y.]YV1KN,F'5;9RI_68T;NI0L41;GKG[U.%H
MLK6EWL_XA42L#MM?S9.FFA5KK_05]PM6>WSO$E:U8KIH;#*K:7@J# "<#I7<
M4$&8:U9\P3DBSA+M;M#K7ZMJ"4RZ^E73X$-3@XHPEUI8).Q?T'P:2&K<CTW1
MJJ:V1-D>\DK5D']J2E6CLHYJ=>Q7)MA94[!MXR&ZCFP+1TTZ,53N]!3);A<+
MKD9B7,T6LWYQ$X1\ZS?+H&<48T4'&0LADG/)K]'(^>3=9,,)U5C9\]+-]C>9
MO$)\+-JCDL!:Z@&Y?64L!+Y!+U;)'W:_S.,)WS;*9Q;9<#>CP4)J2B%^Y0Q0
MR2%'/N>!MDQLB5Z];_(AO].'SZ#Q<X[72ZG<0E2JJ-$#[W(Y/<H9H'?7#T\6
M[^+3OO=4<0??6 A)-2[5L"'>O6?Q.A[S>PAKT@M1JT:?NXSTY8S]BUV^%NMB
M_83I*PGQ,^-RN4HS-A90_C/3Y6+]#7/'7<Y)^(AG]7.R-86$@%=R1B]K5/)&
MG"&JN!>_<559B^T34/4(:]U[]9+B/U?,T->OBNIA+ 3)+1&JJ)Q49YHJ;2S$
M3D.5AMY5/UGLVEIMGG?W>6QU.6E;<:)W!2^+FDA+3[4&T )T ,G;E6AJE7JH
M1P?0MEMAJM:ZS_)T /6A=:I:X7VKU0&4E)6M:H6 Q>L <A>EJ5I212T[@&1"
M4:L6$E#:#B!P5;:JY516N@/WPEK1JA867O@.X@R;VE$I\:D0HNL5Y !"ZLHT
MM=1"6#85:P-HHJS:U&H(H=A0NPV39>B+.+4V0HB%E'(#J-2I.%*K*036_4JD
M(?J8+GN_PEE (JFF0L0UIN\E,\>Z_ AH\9Y8F5)"<(8JA39LARY/-! )45Q9
MG]B'1B>[%A(AQ)N4& 2*=I6'!B,A*>A2<=B'KY.^(XG"'X2<8@^%T<@WE76N
M_$%(3/91?0@O5]?9:H_^(.0MVF)Z -^%ELL:G83LI76][)V:TLZY_[S $#VS
MI:;:/BFD,9TU'J)#RB9%-&XKI#.J61'[WJF17(N/D,,85!@$AF+*1F-X(6FI
M)GGL&WI'-FDG%U*.AG!6^^Z.>&.)>!_%9?:&>..AQ#N1B2<$\:9X)T.)I^LW
M'X4HW!1SB'[2O"M9W6,^"A%V2SM@#%4(+.M&'X58J9;8:H]2R*SU#B'J:60?
MPE&J:5N-@PBQ;#O5:]\O&O)I;2M$+$'004RJF)[66%@(6IKYZ0'BF&F+%@0+
M,=2!MFP-/4ININ+5Z'PRS,4/,38VQ90-BY^TN\Z&&A&;DLH2C4]"B)1+:C/=
M$"65Y1R?),%1)JG-S$.45-?Q/DF"HTSB(;J7N!\1HH XO2WN3W2@AV(Q3#-N
MB%/:QM6P 2;JS;I(!Q<AMH*5L3K@ -21CD#B'C2P.C9')8 ZTF%*W)T&5L?F
MT 50YU2BSIFX00VLSJE;=70CVUF'Y?$AASGE2KEZC#MKOU1N?X@SZ:'%2 CX
M4(6&6OS2;P/00"4D!K!] /;QZK010*.HD$#LNQ/ ;Q/(PO69D'OT9 .KP7P?
M*\BB_%G/V^8'R@$:6^@AHY9Y2[UZG"J/>/-_7H(4__7_ %!+ P04    " #I
MA7I89)Z-&*4E  "BBP( %0   '=Y>7DM,C R,S$R,S%?9&5F+GAM;.T]V7+D
M-I+O&['_P.U]6#MBU6I)?=DQG@F=/8I52QI);<^;@R)151BSR!J0E%3^^@5
ML@I%$@</$(2:?FBKJI")O'!D(I'XR]]>EH'S!% ,H_"7-P=OW[UQ0.A%/@SG
MO[Q)XSTW]B!\X\2)&_IN$(7@ES=K$+_YVU__\S_^\E][>_\\N;MRSB(O78(P
M<4X1<!/@.\\P63CDIZ]NG "TMY>W_C7KYV?G\.W1VW>?-]^?N#&&BD(*@W\\
MV/QRAO$YT<SQ"&8*^NYH__#C_N&[P_>;1O?1+'EV$7!<Y"U@ KPD16[@^""&
M\]#!A#L90S\[Q__C.6<+%RW=%0)+-R1,.<=/R=L-KM-HM49PODB<'[P?'=*-
M<[EW??[@G*0Q#$$<._=1D!)2XO]U+D/OK7,<!,X=@8B=.Q #] 3\'%T PS]^
M)O\\8OX<+.@P_ODEAK^\623)ZN?]_>?GY[?/1V\C-,?\O#O8_^?7JWMO@>G:
M@R$1N ?>%% $2QW<P4\__;1/?RV:5EJ^/**@Z.-HOR!G@QG_ZB<; +;QA_WL
M1]PTAC_'E+*KR*-Z4.C!X;8@G_:*9GODJ[V#P[VC@[<OL?\&"\YQ,M&A* !W
M8.:0_W^[N]SV"7VPBF"8O/6BY3[Y=?\TPC:,":5P"P1FO[QY7J_7&/GAT<%A
MAOJ_=QHEZQ6VY1@N5P$6QG[;;L,X"J!/K/[$#8C*[A< )+&<% F@7O)N\6@)
MDP5(H.<&K6FMQ=([X?<)_I=,+_'-[&8%$+6_1@(68QB(X-8B;X!.*RNGT1)/
MF@L0QO )7$5Q:Q5P$>DE?^&&<Q!?AO=)Y/VQB (?+T;G_TYALF[-B!RE7I;<
M>'$11,_M-5%&T NY-VCNAO!/:J?'H7_MXN48-!F[R@AZ(?<>;Q+@# ^C,#GV
MO"@-$[Q5N,7B\B"0DJH$W N9%RY$O[I!"KX"-\;RH"J4D2<$ZH6LG.OX#G@
M/KF/ < :8Z2"3<_#G2IJOAVV7ACY%C["( !^OPQUP]K/<,2K!#I-$5DOCN,8
MK]NX:_KE513.'P!:9M]*1V5#/+T0?XLB/.J3->Z*3*PK8L R0D4PO1!UA0>3
M?&K8;=5+QY<A]@KF$%M/K*8S+D OY'R)(O\9F[>,BG*[WLWZ"KIXF,%$8<*6
M@/5C']A1Q(LK CY,L!%>N%X2(;PN',\1 "H6K(R@)ZO"?X(']T4NO9JF_:S!
MC?=DFK=<%/W-BL[&6 /'SR[R\;PR1^Y2OB=0@.V%R',7A=@JXEMLT=%R&87W
M"^P5G*^D%$H!^]H:I,LT()O.;-0U=2"4$?2TRUXN84)W2%AK>$$F6SD0JNP"
M%4![(?$./($P!2?K>X">H <>,-+3-$[PF$3D;]SYR?H+(*:V6D#O#LRQ#<J(
M[X2TG\&6/L;@WRD6W_F3RJZ6UUZ_.]"+6Z#%/1#V^$ VG-V(WD6ASZ-1(U4!
MU(!WHT9[%YP&/1TUYOK /:C7H\96.VS:/" UHN60/7I#:B35M=7C&:G1(P'K
MU4M2HZB^M4Z/J?D(X +W[8ZH*I$#H-T34%Q7E3'H]0K4J%4$'\9#4%Y1FZ Q
MMQ578Z<'U/JWE&<@<6'0;4]9PC$8T=<N(AN/)] ']15D^O;&BC)7@=5.I+*,
M&R$QL*E7%'HGI.;8.M#"UX%YQI3MKQ_LFATS12-41C"HBZ5(?$MT)EB1CIJV
M^$PPHSQ2NN+5Y@XK&I@"J&X2E67=!$>/7KRB)&L;]T^&=)C5M^Z?D,-&A!SJ
M(^2H$2%'^@A1-F0Q5,^QGT;KC01,)VE2PY;!Z21.6;6J\+U&T125RVFN@Q1E
M><G@= ;Y6NS!^-##)$DTGFG:(NP[:JD\__ @-!&D,.MP0321)%U8!2":2)(N
ML0(0320UF)&EH)K2=1I'UI0Q: _BJT8RU5$,1;)T0#?!,131TB'?!,=01$LG
MA28XAB+Z?0]$OQ^:Z&8S2$-<>L_7%"<25?A!B%46=V-$PQP0JD?G&^$Q=T2H
MR% ?N(TS*5V_>D%NG$WIBM<+<BV9F(TG945X/K$N\@IZZYJRW7/N%Q?7ELG%
MX@^4J@5&@;ST$>SY<$G&/,E?S3MB!;+!@F6RCYONYVWV:Q'HIGK3U9X?+5W8
MD.0JM'9Z:3][2[!\)+>L&Q&["ZJ;4I=<16E"'P703548)<=-"2M@!K1%,'/3
M(&EMC 4X2S'^$H:0[.2N\,<=JL%+ D(?^ 7=!)UR'8 $)J3UN^R_ V=O6ZEB
MSZ$MG5MW#IS+<!:A)3W@S<H/%(0%D;=#34"J'T2H*L2XX#X&WMMY]+3O TAJ
M5!R1/^@4F8D1P-]IO\>/<8)<;W./)W ?04#Q_X[;Y$SD(MJOD9$NX<F*$C "
M/<0RW-PEIO+< CLYM%. :]-VH\H$#/5'ZM0[/^Q@^W$0;B0E"QA.WHLXV:(A
M15181,9XD*KF0QN&C"N)?S>)8>VC.FL[^)P,X= L*90W8)C[U("Y#+,#0X?%
M[>3(.\[!,S=^I,M0&N_-77>53<0@2.+BF^V,G'_Q^X8^<HIPB?^,:Z;FO'%=
MVWV3--/<3P5Z\W:[M&X-Z1CM4HU7[P)IOI K[I0RF!F*EE*YY?U%0H(CA*WC
MES=X-_(.0]"MR<]>%";8T,\#VA!O;\ \OQB;_QY$,?!_>9.@M,+RP.K)K)H,
MZ"BD5P1?H(IUU8/I5%ZMFR-3YH[Q\119S\M&KV845"+J+/>3>(KA-->ID*H3
M)].&R-9*RN'PDROER&*E_'Y0(5Z;7@I_1K=B*$^Y;MXK3(,F=)<'ALF*_C5W
MY7EZJVFJ56&[ 0:.LH2V5U)2#0/%='9@1OK'OD_EY0:W+O0OPU-W!1,WD&E"
M F:75B3,%!HZ-*0AT2E$=G8OU98Z"LLTI\Y8H<4C,UJ\(S'M$/C%B9A,9;SV
M=NF'QT6AC/>&-MGD%#*^C.-TZ^_6[*EW6ID7O+HGM$-X+FM#ZPL_"E#GQ%3;
MVB3V&O(+0S<H_#NP2I&W(,62SU*2VG@+$(S\S$@DRI# VJ8<"3N%$S,^9=&K
MCNUTE8.^$E7EW!0NC4%-9=-KU8SH/D2B*@FL;;J2L),KZ\.HE$4-J9VN6%#[
M5<5RDVOJ8RM-5?,ZR#?BP9)]?Q&AWTBN!U.4BU$&P=(4B0UJ:<-7KJ!/ RB(
MVD5'_?!P6*X>'ENY=CZ;BN3\*XVS<H(/$2>D00V+O)_@$_\-N\E%M>SS%X \
M&(.;&9LA*XK_:.C,!K/0R7]N/S^9L1]> (6<(F,S!W >9G>\O/4#-OC8]7)V
MZ*<@8VXCEFN0W,P>W!>^">GJSR(KTB6"PN4W=!J#"=GRP3> 4C.+]%:BO!!W
MNQ"+:%EF)X[S%_(GN(["?Z1N &>0Y%T(Y^K-$M8(C0UZ:,=9H:=--,90EISX
M,0TF.>9S@^08C,?)$6G*^%%_8(-AX2>2/PECDEB!6^,/+!;ZRE:&9Z!,,[67
M-[;T'[PKT\]@<+8HG"T.392+'^5@*#XH4TP@'0KJ[,)JHK3EJQ4,"X=E%@J4
MSA8GM1U6&66TFKCK^#8'P^51F<L"]9C8;?Q^!\/@^\K8)W!.CLW) "ECV0\$
MHT-0.@5.34P)W_I@&/A09J  I$0SH)KH+#T&PE#VL4Q9T503)?PG01BB/I6)
M8J!TJ[3R6@A#U^<R7=O& XR:NO="&.*J"^3.(-F!UF5FR@^';.D^K"R,! O=
MB5 \=(1L,#D,*FT6ZE4>&6'(K:R*67LG!]"UW5#)@3ZL+'=UZ<U:292].\(0
M6UFU* (GQT#53G$X6R2:*)>_1\*075F+"FCGEHPV"N]0!,X/Y[?W^JX"J#]/
MPE!?68@8+,6$,63JO_SA$H;XREK%P%-[*6'01'6W%TL8?BK+7([9>5P[.6Z'
M('0*[-DGPBENL>W!*;K0-;)Y#YXPO%26QBV04T"9<,4$+MEA9<64N&3.#\5?
M^D9UDU=0MJP<-?4NG1\R7/H847DCA6% U=G43WBGMT,8CGKP/?4SV\N#*0S3
M?;JB^KEO^:X*PV]7SU0_CPK/L##\*#JJ^LFN?:J%(93CM^HG3/9F"T.C@ANK
MGU[.BRX,F5RO=M@!R'_6A:%5W<D=PA(\SL,O6X+?5Q9FUEW43V.#QU\8HBN+
ML<PUT\^(ZKLP#!>5!5CBJ0VRM6CT4@S#3&5A57'<]'/4QV,Q#)>5Y;2;1S3
M^&KRP S#:&6=E>[7<V0_3M?3I^OI8[V>'J.$40W^M%4+_O#['2F[P+E^CG]G
M?K;CFODNS3JNDZL(E'L!K"!OD!M?TJOBN\*J%V3I5E>OE\![%.48+GBKB].&
MJ]N%EWD;D(64\51/UG07(2Q9H01LQXS2A"-&I:-2&:%05C=!"7@4I2T:6*:J
M$ED>BRLMKU2)8Y@IAU D.\=^''*.E:QJ7[&HE^E2M*Z5FAA,VBSO BJ+6HG4
M8@(T="&9N-MI M#&'!2*CM0#F$^4;3 /5 N1U#-5:*?/&\LR:W=?I-:^VV34
MUKY+:B%/0Y>*+U*$19,B$M&Y@"_D+VGI"1&,S38OXJM04[L;Q9P4_J_1(PR
M?*(AC3EMK92W@)]"SNTN W/DS"7Q/$[@DH1:O\5@E@97<%8742(XFJ$PKQ6U
M*Q+-N"H7"AGP=D2[)[.9P&SE7%$U,.MLT$XAVBE$.]H0;1OUG*0Q9CB.[S,2
M52N(UH-9%8B1\&*X@FA.C,Q/+S4;15A%R;;*RMCEPW"ET#;"'U$XI+,"!@@K
M<W9I^85FX2ZXU&8$^ZPZ<V&W6"6*NU7SY$CN$@&\@?.%DBNUL4!R)8J[5=GD
M2.X;YAKX_X=W?IAHH?QJ6UH@Q5JZ#=>Z)'>1,5TAV8K[QTNR]Q:$U^H:CT#P
MJIO&6OK-UERD=\K/+D\OU350T]PR'=1P8+;XXF5([D]$:/T;PD/T+'H6;#?J
MVEHD_SKR.Q53Y"V$RY4+$:'H9D:3Y\J/R5^&N9Q @#UZ__S%"U(?SXWEVZ'E
MQ;,[7ANTU1.K9HLOGH$G$$0TBG4:Q;45R?*FU98V*(E+O-DRBL>>AU+@W[IK
MS&U TZ#S[&V^ D0P%JE"Q(:.BHEG(/80I$G;-[/SY2J(U@#05.Z3<C$QSGS6
M"(,-FFC,5+E0XH"Q[-H;=(*<XLIU$^X5NBF7> I4OZ) ]6:@G*PW?_X= H1%
MM5A?D?5/'+%6A;<J=*W*E.$8=NTD5R58%F9MB&84,?!F9LM3KQK#AH/E)K0\
MHF#[<)JV(=E[0_MEN$J3F/)_),TE$@&9WWFV,G">HNM8-/RZ5QUM!VUT=O#Z
M=7;0STF$%IT=MM'9X>O7V6$_)QX<1WQ3EXC4T8BQIY=5N"#1YGN08 ^N[O$H
M JD":%XI:FZW"B^=CCN:"5_R$($4RG*Q5QX;,#1),14;-N-R&\3@SU,R.!O4
MH\A*^0!D)"$H81IEI::(+!;%ID^.H[*3(-)6J4+2IKC1%(2;@G"O* A7#('K
M* 'Q5>32>C,7,'1##R\_VW$1GV"/=^X&YWA92M8WLU,"!=#*18G"7=]^>[$J
MH-<OZX;#?@R%A*9=*F5A("7@483X= R*\NY!11B&PW^ZM3VB4-\X-&Y#&/!+
M] 10J')QMMK2_.Z^@4F7U%?E1DNN+ZEO1EX'VSX_S_%SR\VLE&T]*X8#<%5_
MXPL2/F3%!3"ODR9)+O4\F$UE/0Z"Z!E/PN B0F=1^IC,TJ!*JD UBO V:4J1
M);,!HBI%UT"<*E;7W":UU'-@, K4*FYR4!,X^5"IAMHA<.(<3*&3*73R&D(G
M.P9^!^,_5*J>"8&L"FP(.3$<IZC0IE(82P@TBKB$@L7)E%13Q<Q4>*%O)8TH
MG-"KHFR("DQA9!O#R*\UL#B2Z7H<047C)4>G,++!,/*'06L\/"#7!U6_DU]R
MCD#)@,P' 11V*FQ$4\90,?OV&CC^=G\!2)90H!"@IX4#^.W-"[QE*%G 4R'S
M7LM+5.SB%B_Z^ MW#FY"7JDY&9!YZ2MGJ GY,%A.KE7D2Y08]:'RM$Z7"-@
M.5/\!^+X^5$?*B_O"%^!FS*AIG#>:PKG32ZLC2YL=>__.IR:R86M<V%?:][;
MY,(*7-BC05W8R8]2\:,.>O5=&<]AQE@81^+<UN;EK5B6F\> 09=)]4UE@?M0
M>>NR\:/*&X]"EUO4D,O:9(CN;T<SF1 C853H^U8>O6S-\ ".;]V[V0*;K=2-
MYSV</3F[D[/[BIS=Z>6^YAP9]CBGE_LD;D63E_M,.9+3RWW]O]RGR3^<WMX:
M]NVM?EW*XH&[O[O(?W81N(]F"?F_[%:-$,A*#:@P5JC 5#4)X,9@$07^Y7*%
MHJ>LQH!LJ B!K-24"F.%I@R5]O\5+* G2NC(&Y;;V:R/,B^%"@P5P.8R(KFE
M)H,SKR)E'TS&BN$[:YZ7+M. /*]W!E8(>) F ."_ T %&I(7"E "_Z3?<YD1
M'B+VU(-%2N^/:;,WX[B$"2_(B:$L4J.8$8/7Y0210V%XM%*_6Q)"'"(*2K<0
MHEA]I=!3!C% "'Z'M-H >Z5,4XDVG7'S'>H.:ZC[6+D+6:;N<"#JCNJHJ^2I
ME:D[&H@ZT9#Y6$DT*U,Y/<HZQ=M?5;Q]2BZ;DLO&DVXTDE#_.%*-C)\)3,EE
MKR^YK-XH8I0P!H$_;8T!?_C]S@WGO!D>_\[\;,?4O$NSCE&F(E!NJ+(@;Y 8
MI71.W!56O2#+EYE&*LHQ3#CJXK3A>OU4=$_G@QH2T__JOL!ERG\^&K<I-3$H
M\O)44;'\$JE:GMV^ UC?,5D;,L>><]Q:;6;>5M4R>*N4ZW@"H=Q+GC>L*,U-
M:UN%NF&@'*\?,"A<?AV7'U+]6$E_WL)6$YRGJ-84U;(_JG5!WXF^(N]$EP?*
MR?JK^Z\(G09N'$N><6R"Q ['IPUGIA]TY-.ZI?3:74J3%!LC&D4HJH4EJRN[
MGF_3;SL:4O@8G$-32K?!U;P,<W5TG=<;([)J;F_,G>$B7!)ZFPWY5LA&,<^W
MM.YFRA?.]Q^^4P,8T;QOS C8^?_C2.?_TS1.HB5 =R#(ZA8MX$J:[BL$,A]_
M:+G7*9=H%3%93._]7F)8N&$( C55T#Q_ 8#U:I Q6*B@UU#F)0E4A]CG7Y^1
M!V>C%?"5KI(HP+T*A2CP6>C%T)4%6HUQZ:(_R%DS_4 XDDYI$C#SRNNPH)<F
M-@FKA?X,W7<0&*GDQH,<TKP6E2.&<F;,WGH0T,=D[K,9^JT4Q\7U.E3)9<_L
MG04!Q<);"S*XUZ$TTS<7.(=4=<GU'RO5:_BG5#KS[#DD"[/&*W5H!*1/">33
M4=MTU#8=M8E"L::RNZ>C-D-';=_;V>J(0JY&C]I&6R#&A>A7-TC!R9HRHC*#
M\T'LFJ_Y?)@^%R\HRVT+N&2WZ=^$=\!+$8+A_,2-8?PMC!YC@.AMA<MPE2;X
MYRCT8)#=2F?9DHYJ;3V.8[Z763G/-'H7A^$CV-=C66-:6$9B7>;>7)I.*/HZ
MH6CY().^BB"R,PHIX @4J'G24ZTNTL\[4)U532LDL^5K2E5K^+J60YI7MG),
M1LZ,V<,,2A\UN<OE"ELPX>ETX:)Y[5T6EBD>D&W*X?%A]ASBU%W!Q W@G\ O
M2AH6<_FQ[U.!BM[>5H*V2%-J#!D\F?@21?XS# +!M9E*!?8"9H!:1"7RA*</
ME3)/%3J'*.S$UO6_@NXC7B 3**KT]+%2Z6FW>C^#9(CB3]B@;V:G> , R>I\
MX7IXCL![@.,Y D"QX-;':GTHC-6)9DZ&EY;=VF!V-JBGPZ'I<,BFPZ&I6$3/
M1S3?=[&(L=;=&$,LJ5VQB+$>*["++%X'R>J^%I\J\"'LF#ND;!@^4Z@C[(IL
MG)"TO),4<A0Q?IG)*2AJERO#H7I]"AO#=*=':0-$P*?R+9SR+2TCU[SG&%/D
M+=P8;%PGX3D"M[7Y0(KJ,-YYG)''3K?(,;?$2U'R[CX*?(Z$RXW,"U:UH,LN
MW69CNK<H\@#PXPO,S 4 <48=J!/Z]C"! V&#!J1,= KE<NSY)DWBQ U]&,YO
MW36A[\0-W-"KBQD0 $%[&V0L8:$<>>US<O85'LJM;6J+7.NI+S:&IBY1>XC4
MICH#V?\O0[$6<C@)F T:4>.DV/[I62+/0.PAN.*<D^ZN.#MM;1"P@/SBQKB1
MJR7X3_#@OHC.&#Y5WD3(P!P*-\"Q0I7*NKLOGRJ/(]22J??:2YG0PSI"*^\C
MU!.J\:6)*J%USTU\JJEY5T>HQD<GJH2*SHX^U5Q_JB-X@).\^R3R_B"OO $4
MDRR59*U"?^4.%(O&R?!,!UW309=-!UT-U'/\["*_7 "^YAV,W696!;%+M!N^
MNG*_<!$X(;MPDF""^<NRM?"T$LZSARE/UMLVN?]#6=CR$?HD&T_E?HN>WD81
M(:^UW/(8U<*^X;,/^RUH1"%[4U9D0^%"FAQ\,_N-['G"Y ;=P?DB$:\3 A"K
MU@P!'X8/TFHIDPUB(= H9G.IK:DH:"2% ?M6T8BFRQ[59$/I/CJKWX%5'CB]
M1=$<N4OQ%"B"L6H.%#'"Z&T\>E':RG"A1C$-R@U.24FEB?#3JU'3B*;"7E7%
M3H:?1SH9WH$X0=!+@$]#9-^PT..[^V^R*W42L!&<)&CTITHF()%%,:OVFGN2
MK[WB,J?E1N:UHK")8@]ZR@P4HNPYMV0S>+&VA0*M;VI>K"I3\NX!6AT?A70-
M%2"]Q6@ 0ODHHBS%QVFRB!"YN"5*/Q'#C4 ]ZDDH8E9TO)[U+?1!#.<AJ:68
M]7@SVZ6#,QA4 &V0O2HO.O* =ONX=;,[X+P\%4YC6X3,H[]3^D]WOSY:+J.P
MX9PC!+)!'RI\F,TAHO0\"C9P^?[ML;Q_NZ'I(/&O>%<&_.N4".IFEG$G<4]Z
M[\TB2] C@$Z)3MV/0?U_I7%"-_NT$C[P'Z(']^4WF"Q(*@ ,YQ<1JG<4!(>F
M79!:9!"=^"RG8O7RRL-VKI(LE+4M;1 ]E_@BY*-)GE2-EW&<UJYY):IV&ELH
MU1WZB^A,GX(]GL\1F&.J;F9XOT/RG1'D9G;S&MLB6![]N6!_ZK6$%U7:)GP0
M/T1%\C-W>:>5K:1@M@A;SDFW"^&\F:(N:G/^ I '2; !ZWM+4OXK3Q?M4-FB
MGW;<%3K3$B#<%!:3Q B9=K9(NX;T0I2].NF;T0;04B+%K(EM LRH+F1GR ^G
M:W,EAGD'"+ND],W&,=VV.5Y&:9@<U.AD(X;V.&U08@]L%EHWY.4_(%KI<$U9
MR#=I$E== &*1S@1<%"HQY#67K,D_2^FV#F_N(I^WDM0;8AVH12I2X*90E2Y'
MM[A'E@U7['!?I$F*0+'KX^ZRFF"P02.-F2H4L_&8![P,1DG,PV*D8">)DN5S
MLNAV6*7"'\7CY(AHN3:*RBEP,3?&IFLKT[65D5Y;F>JS3?79IOIL4WVVJ0A1
MMSA/.WEB:<CDN=MDU/+<)55+L"=SPD2)@[R\0;:$?[K,=FUW,/[C @% 'U<
M,>8OX07BANC8EJW^$++0D4O%T$W*7I/=_W44@N4JB-8 W /T!#T0/V N8M<C
MM!%2*6M?0;*(_/.7%2!YI&?P";L5H:]F+CUV9:&!],B]V:+]U-W[0@*R-:&&
M^O0,222F*3(;M-^%/QUUIOJRQ%^C ']+*N\-,.C+G=F@>)W\6YKI5K?8%2R2
M,QW1R8C&/FVPI@'$4,Y]&U<$LK;R4^7Q#N40)*D&-04AIR#D2(.0#=23&?LE
M'FXO).61IMP4I:>R?\4WA57A[0AG-F3*<!D>$9GD1I_LDJHJ_"AN%3<SU 8*
M93DU7!5G&(6.(78[G%)M*%+SW18PF\I/307,NA4P,U7"R'X+&M$R,(8"9H,^
M3M+ T,Z+<,_6R955JQ" F ]6--OCE(Q P)GAU[I+53$:%A09CWK,%1(9R5O<
M76^&7D?ATZ!W<;D=CL"8AKJ.RY6!V<=EI(.)-Y9RMNB)3WP99H<]7U 4R^RH
M[\YLLZ&^^3=\1MK7L,@_7T1H!J")N4E&@&UV-H1,S!8*F0I26&55PH(4[4YZ
M12D O=C_]HFLWP"Y' K\XR> W#G8W.4ZQ9X8<KTD=0/!=42C%-E@8\:%U*E
M1C^I1MEE\DKR3,D)H1S+-EKMT-E@*-TX[%2VP]R"E<4>+D/,5TH]W)MD =##
MP@V+G(*BZ,,E-FL8QM"CDMB," W+6@\TV61O!L74J22*?4;+S-XC,ML=JB;#
M5124CJ(S7;<)YR\KB!3V_7UL23A]V6 _&MG7<0G/1,RBM+FDX9DS+%=1B9>^
M770%&FRP-@-BT5/E1]8OWJ=2#O)4><Z\TQR-#4INQYF>$D*J9.136%<];="\
M.CUM..M6KJBKGK+HTOF+E]7VZJRP*KY7I[DJBY7:0^-*D3^L2Y'_W#Y%_G!*
MD9]2Y*<4^2E%WJ0W,J7(:TJ1?]UW'D:4&SEPBOR@Y5&F-$A=:9"]5ET9,..)
MB6]F<2U]^4XU79DWB\&RG6JXUU8BI .9IV[H@2"@4)O<+%$XN?^^;# *C>SK
M> >J*ZEY5$2S/51Z^5XLH<*XX4RT^FR$[+R##6P4I>=%!_(M<-F@]@[LC: :
M2 =;S<)LQ^&FV,E#1+X:<!^A3H%-AC284 RGAG6>*NDX(H$2W796T]5W9% U
MW.MX):H4WM]YS*2([#-&3 U\0UAU:WT"YC D&9$G;D"V5VKG)OWW:H.A#"((
M'0]@:=EXBR0QI/\CIL,6NS(@&FW)6?UM[ W86",*OA?K:B24,:1WM;H?7/(\
MVLYTG>\IMZ/#!ELT))HA4KVZ[@3.L_W D+NP4I<V&)!^*71+-S/N[LG=6DVS
MF6:Z;##.D8C*]+N!_?G19DQ5F8#OR":593+R%,*CNA3"G]JG$![]N.'3 #?O
M:[CY_*X]-^^GA,@I(7)*B)P2(J>$R(ZK]Y00.25$?N\)D=]MS6!3 ZU]6&TL
M%5]',BL;KQD\59V>:@;W4C-XK/7DIV3Y1LGRA[V>7)Q$)+ S.X,(>!@FELB?
MP(A!S,M?Y\3%GCV(Y5!HR]#90:GP%0D?A[$@.,%K/P)UJH8K>"SHN"EP'87_
M2-T SF!1&;/>ZOAR)V@:8[%!&ZT8,UNY]CB@>('?5(G%ZJX(;X/Z&K)43K8?
M5XC_VL6S?@*?MCX;$QP_:!\<W^"=@N13D/PU!,F_V_B,?9EI8_&NI_C,%.&;
MXC,]QF?&&KLO^57?L'[BN_MO#1\-*H.-8"\\0)Q 31:FRR"([F'V5W)<BF\$
M)M'+U55YT?$Q*OH:/-.?VBJ6@7\MBF18TE%8X%N(@!?-0_@GZV:+0T82&!LD
MK\!&IRO\'&F?@=A#<)5$X<TL"\97YGZ.S)4@;9&\$C-F;]E?AB0@XU_ T T]
MZ 8WCP&<9[?9?H/)XA3_!I,SD)"1BNCWF[<\2@FIQ=,>W,H;>9?Z>K3!++0+
MH7BTU$"0\-Q%A, 8DX)-?)D'HL]7182P+C!X6 X,%D@<C,7)T#@4C_/#^>W]
MCYNXH+X$8!D;PD#G45M^V#BG+LZ./2]=I@$)-=-7!<A$A,""^&U/X IOF@2*
M>E]FC$'F4&S.#CJ'X!M 6W?@"80IP.X#0$_0 \15.$WC)%H"E+L-)^LO@$25
M5POHW8$Y[E7 YX<RGWD'SN/:R;MP"%ZGZ"3[1"+8N,6V(R?KB9' %+V>HM?V
M1Z\W7)RD,68XCN\S$F-Q-%L"9E5T6\*+Z6AW1HPTR+C;;!3Q927;*BMCEP_3
M@>(6PA]1:+:S @:(L7)<SE.\?8( Y4MT+,RJXK0=@?]09SZL1\FA7,M%^Z]N
MB/T+7TFBG+862)1#N>'KZ/FF4["@;EN,0,CJ:6,%T>7@[(!N:A>/X:#.9?BH
MR65P#B:G87(:7H/3<.QY48JW$==1 N*KR*5)9'GP*YS? 0_ )\)??+*^ G,W
M. _Q^%K?S$X)%$ K%V7IW)*,F5Y[L<HEZ9=UPQX,0R&A:9=*V=9:"7@4WHZ.
M05$R"R5A&':9=&M[1.[5.#1N+ \F1@EC$/C3UACP!^QO_"M"Q1:)%T["#>O:
MV3%9<XC7<?E0(FN217,SVR&&.]1P>T%SLU,I1Z(5L0L88&[LV2;],4QMG37
M3D<?!@T9?;N_ +A;-_@2/0$4$O3"((>@O7D?O,$RNI,<PN>IF)9Z#2I]B^D4
MB=>]*PS%]"J.+\G!#&I /+_4R%S*3"'Z7E.@+B($X#Q4%3F_N46BYC-1B+C7
MO"=ROD_*LM&1B,<>(K52Q:%H$81%@A;R4<C:4([3%$P=9S#UL"Z8^DE7,'5Z
M=7@*IHXWF"KQ&#:4;PW<#?@NLJ"Y-9ZR@ <=$2N9 C(S8&D1N6R"YL8=9JDM
ML4K@\V$@:M&7$D;B-_>BB &J#G&O5$!Z[08S$7^+7;'_5M_6[ 97:DZ[MRAJ
M.>A6**C5*#A/4;0"7''C)KLM+!%RA6[C57TFKT%;.9'T,0;_3C&YYT_$*5?)
MK/]<*2&R0>)D6*::(=.>WZ8]?Y-#4LSES2R[%G3A>C"0EM+F0]CA 4C9,)VD
M4$/8%9D$^4<Y I9V(4>1GB S.05%[7)E.L] F\+&X$[H49H-)3-*>PEYFA@7
MP*J)D<N%Z5+&5;JDMR'X(*.8"246)E>,SE0#0ZH9T9S7DWK,Y2&03+#C.0)
MFH%0V]*\\ZFZM++QE%I6NJ4<]#U 9%67.,W-ZT,ZT,5CHI\L!"T;MDT5A),(
MH>@9_W'JKO!OR;K9]DV$9P3Z4W5NF[)FMB32)<D, '&2EY[9T"?8JPE +%*3
M@ NSQ9CK[.>K^P*7Z;+C .-CL4AOS1C364@)DA)"FSX? %IR=@@B !LD+^/!
M;+6D,_"87(9Q@E*Z:W&3%&'5GV&F&)KY T41W 8]->.H7)1H6*U]Q?+#0_8:
M)+]%*%G<X:T.),67(EH )X"<E[]S<#5HBW2FQE"NLH]]SF:W 'F80'>.9]5O
MX<J%?O[\]\WL/(!S^!B XHK,]C(,9Z)KB<L&/75@+]?:)]F97OX]^>?1C<%?
M_Q]02P,$%     @ Z85Z6*C*-KOY<P  >P@& !4   !W>7EY+3(P,C,Q,C,Q
M7VQA8BYX;6SLO6ESY#B2*/A]S?8_X-6.V629*:OB/NK-O&=*'=EZDREI)&75
MS):MM8$D*'&*0:I)AE+J7[\X2 8O@""#!*#J,9OIRLQP=[H##L#A\.-?_O?K
MS@<O*(J],/C7'Z8_37X *+!#QPL>__6'??P1QK;G_0#B! 8.],, _>L/;RC^
MX7__K__[__J7__'QXW]\NOL"SD-[OT-! LXB!!/D@.]>\@3(3U]AG*#HX\<4
M^E?VG5_ [*?Y3Y--_N^?8(RQPH#BX!^G^2_GF!X(76 3RA1U,O]YMOIY-IDM
M<J#[T$V^PP@!&-E/7H+L9!]!'S@H]AX#@!D'3*!?P.D_V^#\"48[^!RA'0R(
M4.#T)?DIIW46/K]%WN-3 C[8/P+R&7#U\?KB 7S:QUZ XAC<A_Z>L!*?@*O
M_@F<^CZX(Q@QN$,QBEZ0DY+SO>"/7\C_6%@^@ <ZB']YC;U__>$I29Y_^?GG
M[]^___1]_E,8/6)Y)M.?_^/KEWO["?/UT0O(@-OHAPR+4&G"FVZWVY_IKQEH
M#?+5BOSL&_.?,W8P>.S]$M//?0EM.K@2:( +0?[V,0/[2/[IXW3V<3[]Z35V
M?L"C 0 ;CRCTT1UR 67ZE^3M&6M4[.V>?<(2_;>G"+G-K/A1]#/!_SE CT31
MR&>VY#/3%?G,_Y/^\Q=H(?\'0""_W5UQI=J6:*5(/TNRVHWX+8J\T+D(LJ\,
M)&B5K"SS@W[^/H%1TFO(Z_B*!7@($^CW8KV(J9CI:]1OM ]XJD<9[_JHWR@7
M,$=@.JDSW'EHF\;4)__T!?^IQ"!Z35#@("=CD1 0[+B4/MW8*>6<=FB7J/ID
M[PZCNMPQIDHIQLC^Z3%\^=E!'CDVY^0/'\D?J,CX+W\]"[$!<&K%203M)*-$
MA?C7'QI^_[G,$($[C3*N\!'<(E@*\;,=X@/N.?GH%[=$-PIWC1]-90X;?ORK
M;^7X;%#P)QK9+ %%* [WD8TZS4>15]X(I?SL? Q!K"@4?/QV_\/_HC#@]PSJ
M__N7GP]41I_BBR#QDK<[].B1KP?)-=RA!CF:P=1,N(C%;-Z;8 R8?@%;52U@
MH.  "PBP!ETXPP8[MI*O\);T^F_HC2M5#4ZE-G"8+*M#!<@8?6CFBZ,0*3"@
MT "#*U6)[ ;W@"DVR%/^68T"-+&4S7OQ-P.FNX&=ZBSG5V0"HW1J3_%G'?+I
M2Q\^-C!?^5W-Y#8RE<UNZ4<#IK>)G^K\YC"  &G8SG\-_7V ;U)OEYZ/K6;N
MIE2#4[F=<Y@L;^<5( ,40,079SO/@0&#5JH19_LH(NKJQ3;T_Q/!Z")PB".M
MR7#E@BJR\EM8S0U^#IP!VM'"6NT:P, !@P<$ 6 ,0% T[!N_(=__MR#\'MPC
M&(<!<J[B>(\B[BK@PJO<1UJ8+N\G'& #-$>&/\[^0I  Q0(9&F!X&G3H?@=]
M/_./<^6L0*G4ET8&RUI2 C%&-YJXXF@$!<U?*71HP1/6R;-P]PP#_FVR#*14
M!QK8JZA  <(<#:@SQ5,  @E24 WS?[%#T:,7/'Z.PN_)4YLB<*!5:H20X;)J
M-((:HR,B[CC*DJ$ AJ-1;5)[Z X]AU&".;I/8++GGR(\<*5>*2'+%>=4(ZPQ
MJB-DC^>J2BW8' DP+"T>J_P)E'/!X<"I]6$U,EEU9I6 #% 0$5]<]Q8#UGFA
MH??M,_SMQS#B'S\5*)6[1R.#Y4VC!&* *O"YXFP1%!1DL%HV!G:_9OIXB?^M
MZ4@1P*K=(+C,5C>)&J !VM'&&W>S2%T@Z9Y!432J"O'$R"E* 5*'FM08;5:2
M',PX%:ERUJ8@U$>F7CU2"RG<[<+@/@GM/^Z?(!Z4FWU"HR&QX<,WJX1(2FU5
M"?8K%JL PP!5DF:29[U23$!1 <,%!60-&G:[MWS/OO1#V!1\TP"C4G\:F"NK
M2P' &.VH\\11!@8(**26H^<T"/;09S<IP;Y9!E-[Z#2Q6#UQBC &:(& +>Y9
MPV#32ZV>X(L(!K%' K%;]:$.JC@H@\-J+4"C F>0;G!8XP=NY/ Z=>32PX?>
M+KF(HC Z"Z,(V80C3FB'#))J [:-_;HMR\,P2)=:F118N,04V26 XH(#LJXX
M$G)SO][O+,$3<!%$M>.DS%K=:\)^-T U."P)_"6  6J8\ZO #B.\I=$D(.++
M16?A/D@B;&4[_"CA%BR5FB$E0%E9A"C&Z(\,EQR5*J%2#ST"*3(@V!KT[ &^
M7CEXU_-<CR6<M6PT7'B5NM7"=%FK.,#&Z).8/XXF8210QM*W59TZ#AZ5./W/
M%R] 4ZZPC; J54? ;%EM&@"-41D^;QQU22'S_Q(4,#5"5V8=I)SIUI69K*[,
M#-:560]=F>G3E3/\QYOH(?P>M,E8A-2@)W5&&[7D &::CM0X:]$0 @]N(D P
M].D'-:-NHMLH?/$"FV\;\\ U: J'Y49UJ<":IC/-[+4H#K-\L>9D:/JTYS:,
M$^C_O]ZS\%[5#*Q!<QK9;=2;$J1I6M/$7(O.,!2 <=1?E<A&=QHAR-&1\L^*
MDC0:6,H3,PJ_&3#S#>S4$C#H3&,8]7-[9;O1Z=[Q,)W3)$%8R03>6Q&PFGEO
M9S?3 CZD 3K1REQ50P@"2#%  46]3S9E@I.M7_I54>)FG:$\;?/PDP&37N>F
MEK*93K#R_/OTPUG5)3[S!PBEDUMEK#+!V<_F3'*%(]Y$9V Z)OO2BW97#E^$
M['>E$UUFJC+-[$=S)KG$#V^*"1"X<I3.,%$K__8I#/CO9G40-?/,8RV;ZNKO
M!LPVAZ7JA%,P0.%T.*/OD;V/L!TYG5D/7N(W'<YU$#5SSF,MF_/J[P;,.8>E
MZIQG8 ## 0JH=,X?(D@"!._?=E;8)$7E=S6SW<A4-M6E'PV8YR9^JI.<P@ &
MI&517[S:3Y@EQ+&ZF\'4+NXF%JL+O ACP.0+V.(N] Q65XVLJR!!I%:;]X+.
M80+3Q#?!:WTSN-I0"!'+U1B()E@#=$6"/6[40XY#$M!@EJPXH/*X,+:H'/OX
MXR.$STR#D)_$V;\<5"G]A[]2)S0)^+IQ+[T !K:'C9R0A1-R"B]V0QU?Q?J(
M0M2M"QZ9V[^ZJP6"MD8-[,]QO>1C$(>^Y]"BV)^@3THZDSQ]E R9R=)'(4_C
M&#/1HGI5('5*ULQ>49W*$'0:)@O76<P-4!P1;[6;Z_W]Q<.]$=J0;I522E&#
M5:T;'&;K*E(!I+.QA-L)<HW1%"&+M3WEV]W=Q?4#,$)QSF#\1/[_XF][[P7Z
M6(CX#F$I/!OO>.2'T\ I_T,!DC,F1])4IXB#"%]4V*,(4JV!J]5Z:\(6.* H
MM06 @77OE[9-(FFQ2#;"3%L^ND9)\^U #D7A[BG!>FD3%<#3>;)7L^EJ:8#*
MR7-:.X-33!#EJ"<@0 EI/ )]/_Q.[38WC$@;$L=+@!_B?3LF/__39GHR7VYI
MDY%_6DY/5JO5"283/R-Z!_&'K'W01U._!9;G^\@Y#$HLUE,1@CHM;6>[J*-\
M:#KOR-K"U=H #97ELZJ?&1Z =475K%\WR1.*2E8,1_8F0'7ZQ&>SJ$=U*+9O
M3-:+V=8 _6GCKZHW%![8:;DF2!'Y^J+*9&\UU:E0&QNAQ431H">%;B[M=GJ9
MOYH#F]"2'G3UUSL9";5=YR1UPX"UV,Q551E^9V GF1MRR*8?_37A&L]*A[M^
M$[AJ_>"S7%>5.BR='V=BSQ?0&-5IX[*J2M<WUT9=_6^C\!E%R=LMYC+!MSER
M?WLFWE)L=7,$%Z.H4RD9UHMJ)8)G2W]A;XQ0+7E.J^J58=*;#,K0Z#5(MXF)
M^8*DS.07!&-$.RW>N-]B1)<1SU(2XR@T/&68+]F@(@2V0UC3R<0$YV4'5FOA
M.P0#L#Z;^!:]QW^AEI)F5;OT B]!7_#%W;D*$LRPAV]8Z7;-U;4V)'7*)L=^
M4=O$&.SE8K9:3DVX/7?AM1;1G2.D%GG+QC;B)'T.0^<[OLXW34?V&Q7&6D\W
MUE31P+^@R KS7HN-X]_,7'6D,RC-*[DZRAQ95*Y.Z8F?FN# KW-4N]MD(+HO
M->?(1=B0=DC%BQUZ@*]M.[8(09T^M+-=U! ^-)LA>S&;SPS0&UD^:Q614CR0
MP%>Y/5JU?_-P86MWSQ5AM7@YZ\QR')T'0#H_6X0V,V2 'DFPV.SN],/@\6."
MHIU^AR??1<'\_;/-U%%U:Y1T<989:_9M&N33%,JBWDO5,N'3E0$+J\H/QV6I
M^U#_XD'+\[W$0Y)Q22($=7K0SG91-_C0;!VN%O;$A$A(63YYL4I?KDX_77VY
M>KBZT.VUS)[Z;^$;>3V5B]FH JN/UFAFMRE.HPQ)IV?NVMNY"0XC&1ZYL1G/
M#$F__D1[Y-07!%]D'KQ2+1(S75&D9F!V9"SFFYEEAB[)L-F@3@0-H-=G%,1(
MMQ63W7KNT L*]BW;$0]8_96UF=VFZVH9DMGO\^E\H<JO)7-5%?'(Z]Y*.U^%
M 7%>.]G--6)T=-]82U[Y;'V\B56K#4G7@PF/??Z+216#1<A,E];4A!C%+KQ*
MJ)Y/GU'\PQZHY;(K=ZYP=NKE:NM:JIX76B_!;4R*@WVD)D+3[4E:8+VWI0Z:
M,S/!W2GBK7:S+@ ;$Q%4X$DZ+*@%1XO^R 4("1&8Y;B<H(D)P9X=6!6$"IES
M\^8<?>U>]78\[=9)B[>]#8F]72]7\[4)#L*.[#:'=OC%K2Y-I;#+!LQQ^OC]
M[>V-*MD4_Q]5-/(O?ST+ \(Z_@S)O?4<Q.K?8^:;ST%9I/%5K!O[1+_D,-AL
M.9NU5N]S'UX;LJE3=& 7\<VZP[=N: )X;3=Y\0;&!68AA4NTL4UP+TJRR7UY
M3N_OX^Q7PT<Y% T$^5"'*I;&>(=F 81!#V64]#G864],N-MW8E88_E ]/'7?
MZELL:6:,SA8;9$R^#I>[Y@N\D1?W=M$T7;5DU&%F0HY.(U.B6[GNRSCI3>LE
M)/ ^/@V<W-ZQ^=H@Q%!8"J&=\5*A SXXG:@56BQM59N)2(.D&:W;JCDBS:BP
MBZC@PW68(##=_*B]+%5H__$4^MB2CDFJ2/+66HR*CZ"R!%4;V^7"4SQH%KRP
M<#9S$UXT9?FL5<M[N#G[M[_<?#F_N+O_9W#Q[]^N'OY3>VY8:LY0F7Z%_KY:
M2%$(J3(3C,MH.0&L!L;,BHDSWY@0+=G*8#W=*S,X8X)Q OYI\M-D,@7/, (O
M!/U_@NGD9#*A_P]BUB8=[I.G,/+^CIS_"68GD\7R9#U=9#]Z<4P>ULEF%Y"J
MO.$H/=7[GJIIKWB1*M;!U)Z?32Q6#\TB#,O#6-C3J0F7;S%W3<=C&/!U;R[4
MO<W)9CL_F<TF5-LV)^O9\F2Q7C5H8D$)C2K+<NHXM(P@]&^AAV^,9_#9PQ>1
MPB#RPEXD$!4&%DF+48HP:L6BRK/8+!9;$P[FKOS68HYR?*SBGO/1"X#-2.B)
M3;?M_6[ODYJ4-&(>R_$<H2<4Q'AE,.?%ES F+HL;]P&^-LY@-Q(LKL%=;2U5
M9Z5$.MM1,C2$E67$0,BJKA3)T8)1NK><?M-^W*@ICG+4H=?SA0E;5%_&Z]'_
M!4UF"34E6H 1 Q\(N1]/P#5SE6.:NGTG=RB!7H"<"Q@%^+B/"X*<(]>S/=Z=
M5@91G1;+BU%4W':LM*CH?#HS(:&@*[^B_=9A"%K.TOJ=7<X#P1XZ)RO+5A5J
MTNHR;V.RV7,>%[#^F=8-273;UOPY:958KQ.K@^K,30@4$?%6.U?N2XK"P$EO
MO<BS]@E)[ !)"&YA2TB<F@>.T\"1FYTV'+:)+6:3N:IX]RXO8Q(LMSZ7T5NV
M@9N [&QV'!U-+V[#*N3<A&HN\IR*'NRH^C$$W?;G:58H^#*,SL.]E;A[OUZ2
MF&>_2R(KO$UU$J=TB9+"I/.[GE@N-"&,NP_/-9NT5"G:2:D86+.W_%B S]R;
MB+8Z<:CC]A9%]\2/*O72P$?6]8;3)@[_68>'R1Y2K.W$-6'?[,-SZ^-/[GDW
M2C.I)/%I[OB7&I$ZDBY-Y+'/U\ J!O,Y;J>KC0DO/%UX;=6XVJN.@9IW1=^1
M.HQ&AJ!7X\ILMVD;@TZ3EM8.-,&;*<NGK):Q!T$#->SF\#S982A*6'IUK4&
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
MMUVD2/XAPM24.G1+]B:6\5N #R<?.86<JS:QY6SS 6BS,W8"W8D!=1?&%6Y
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
MN>?H!?DA]5&1)@0\-TX=3-T&RF.QN'U685B,"[16T(1T<3%W#>U"G+V= .>
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
MR=IN-R:4=#J.^P:MW;P3K3UU$Q0-I+H56N;I;Z.P?92X1(CY^NW-=&;"<_\
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
M@.CHC.SVQ4A*K<>G@7,=!FCW[(=O"-VCZ,6S4?R )8^A3>3)BR=\1?C>0?M
MDPRH<^_%<U#@2"R_ ;^C?L$-/DA-2VRPC[ W=62M)]H=;>.+5ZN&EF( )T4!
M;Q[RM0>9$M/F,_$T-9CES<& (B._*R7%SIQ^@M8N8-W(L$*MB_EV8HS[YA@!
MFF]G(3M=P".C;/3A\&OHXW\EW:W'/AZJ7WIG!T3S0 U^1)0_D[YX+-!,^^N<
M"@&YQ\1+CJ3[B.@;$MYD?F;BD5<-[NO B!]\!SD)TL,V2&9"Z]>HNJY7DZUM
M0M=057+6>B'H?X5C&197@8->2> YC4F)XHN_[?$6P?Y74"!&%EEE*<LNXI3+
M6LI@,L_>>C-9F?!@T8?G6N%;2@.D1,!#"%(R@%'(_F- ?9F+[(PDQB'C6UA;
M1@"O3B-;F2XJ(1>8.5/0:@)-:&,GR6;-"DG1TDHR#-&LFD5=:A5IKU$D79NH
M.#GN>CXUH4:O!(MMM8CTO+ >F<N(;?T718FAG$^E/1"F6V65$5IZTRB5MU92
M/ P^I@FBD-8&!>$^B1/(V@R$F W\W_=Z69+3.373\"ZN268MTG=]-Y*4KY9P
M4TQ;+7ZRF+L*K#?0F-Y*/GR26A;Q"<@_CO](/T]"OQ@#NFNZ-V?T2KR_I<)1
M;VM\%3!'Z^<HC(7K>>@O*5[+XPQ4;1T/^QF6_N',-TL36J.,+F!U)7\>PFMO
MSMF9_OTRC%SD*3]+V[[^#L]6N0$=Y:P5?YH]N3I+>_FG.H"["%V+62,-)'Q?
MM)H-5CGME7BV#K1M504)9&)G1Q>TUH^$8KQ+[3'D,K!P9ZYC1!\_I=)VNZ\C
M^I_Q @4&V8</_/Z&2/(E<D[QFH6/*,]W.0N#)()VLH<^+SM.*SLJ0P[T#GDY
M+D$/+^P1D82 :4\U-&84:IF-*9&/D%$!448&V <ZP/=<!#YX 7A#,#JV@/TP
M<7*L#$ M:JKB'Z>#*+SE]Z.E.%:NK["U:+FNA%@*U])9+8RXBQ\O0KV(,]R%
M44)R),'=_2E)<#RXSM K^;.>1J:]MPSV\'P5X.'8T_)X-\D3BAZ>8)!N)GD1
MEBN\P+T@]FPZ@/D>,ZB%=C0W[!G"F5M+5=7IQC7B!AX0?H4=+T-G)=&("Q<K
M> R"W!+4O8UKUW!CYO1=.*+^C!N+"6$A!@S!&*]):0!4@3U ^0,)9O#PUG38
ML'(F6?&4PC.4GDKMRN>E8-P;L50*_+!#9V&MH*IL(3-/8>Z0=#^'_S'/X 8=
M-VA._]3GL.G;RW3RCW@8-XZ"F>=Q@=5Q:K@>ZR:[>'WVHI8GYC$_]$[\N\)A
M&LQSV_@55F?-WLXV.GL(J)*O(9^,H+PO:[;J@J[XG6FXRCG>+QJ+/*K_.GL&
ML^W51-5QHCI,M^,0\%S^('/YTS1AX) MWR6E*YF9BJ5B%;E."AXC8*%'+Z#/
M Q;T27##>[5?>VNUMEE]%[;I>]PLIG^J<*4.,H\70UP*(<XWG)0ED-54!K2H
M\CBF9.LPW"+6'2@-MVRR$+K34%5MMZ=PAXJ\'0FP-/DU6B]UWM$&8/WXPW"0
M\-QCE38U)(\:GYR&:4I;$:Z[TJ8$TA*WKMXJJ0.P?KS2HK:+APJE9;&,%Z\V
MV_V/T]XZ,=/4F"=N=WVN4F(56K=+"ZEZ$C]>L<4R'*_AS-CX&>4?^.]+]M@V
M))S/%Q-5MK/:R-J. S#H%9O%XK;?KPW.'2LXBIE[;(S,L=I'F._-7:R1JGC/
M+IZ?\22MA7KG*9M4N>*34J@W_@\V!^@F"2T?JUY6+:X 1*YQR#0OSQCZ./9$
MO:>$3XV+UA@'S"B2C9JJ?5-<M>S#([[-'3$^:2H<Q<K38;GO,L-_2.7;W%C#
M5'Z;&_HKK+3HQ+5F9I39'E>^]E/3;D_>U+B>4D_!F"NI]HEWLH8X0S/8ZJG0
MIWHUV:RFCO9F&Z-*UKYB!G$SC94>Q![H"[77XNP=@AL/WH.0]L0@"3$ELH($
M5%C<XWQM3W4VDAV*?QFEUNY1>I]6O3-SH;4RSC\TGIQC7,3_!-X@YOH]#?(2
MW \A^2<EFBG[;18RL]FND7FE I2++Z''J:IF%06H*J>UTI.0_K.\ZKX+%U)7
M)=8TD>_)X?1N]@4C[!S5 H_JM?KUL&]<%/:-7^F^T<VE9;""7QQ.]_$TN?81
MYN:8+^>.JN1&)4=9BYSR9Y;0!OM3G5E<_1M[:M[3*:1QD:JJ;#;FN<*7;-0#
MY**X:,=\]JA$ F1>!!JYFL6V% XL>L#FK-6OC9^R^/E/;(>1B*D9_I-Z(J7&
M&CI>/-70WV/)\M.UJ[4/@'I)6X-;,@<9>";?+T:U='=W#)Q?HO(M4S0IRMZX
MQ$R\D_>;WL,[[ONHB -VZFVVL^F?\^U47O8CMHMW]>"J>KEW^OP[6>@]AG2L
M1]Q6!9] N+"UQUMKD_J(96W(JW#;R,5R-QW4Y\#7Q81!U_!1AK?3'7U0#MBA
MMURNM+9/-T'VHW:&UJ=U<Z[N%^RNI.S>7OG>^[RT-P[:6#?VTL?8)7:SFDZT
M']KJQ%1Z5_^'"$T8_!0:E2/6"'(]08J+GV@/8Y ?E/:'(F%00VD%?!<OKS_9
M<](PB\4HU3#*0OY'W*NF1I25-V0<# FYZ%^OQ>#54["H5"\3R4^S?O/N1EV?
M:=5Q&_+2'V/'_B.'>6@X@*6__GY.VG>R5TS?A>=I:('5A96,6[=LI-*']%_C
MTWWR%$:DJ<VWP$%1(0_F%@]>7!K:.S)(!0,@'0S)]E(SD5Z8P)WNHHG:)J2]
M,HQRUEC=BHFU0#I?R8T>%&Z#MFP3DFK05O)3*"S5K7KP.#<O[LNIN0QK+1UN
MS"@TO?&;RBV[L<RL]59[3<QW-$Y#[6\<=P9QTOZ9[++Z0Y!)=MDQW+U3N^SX
M"1G-+NO/&DO_=+831V=HL]&#,DSCW)*G-=V\<OY&L=,ZMV&2QE)DL71K9B2)
MPG+'-L[2TIF#TXM9Z49C ]X!M+LXVU]8.,.H[<6'R\_[<8,>/>AJWQHYS+#5
MLUU8]I\AW6Z@8>BPB10,;51Y-_QS;BJ%$]F(346&GW>_J<@/NH)-I9T9%AMO
MVZN%SN!"PX:AGV6BQ K^%!)IW7,OPO*%4<P$_XH:DN(EX!59OC),YS:O"#CU
M,#N.K;/==4<VJ]I$,4F87HZ;/MMI/H7N\$K!MTV\:NAEE"RA(.8=$3Q@=?NW
MF-WBYMH,R:H:KQ:SA6O SB?#8U61#C@@)DCXOEYX-$:,Q"B[T'48_/L>^I[K
MH73K;=ZYFW6H'PE%>U5/T?+MJR,^\\V@^62MLS;3\9S7@I'#X./?,FII*!,+
M;/I('6(==77$?>34IYJ/'.EY[H:9=D!:;%U5C6)?4&2%,1+%PO5AO3K%#V$"
M??Z<6L@-(P02^(IBW?<K46G5RLY+S<G/41A7VRT?2\R0>KJMXDK7U.522HLM
MVXN5$7W0!Y"A]>2%!#%FW7'T)PB+)+Y&W^E/O=2[@&R(.M?$D5;?'),E@:[M
MC6-$><0>/%?5D]+(#MTA59-C#GX+\$4F? S(:];A0!$8?RT(BDP]*;9SPTX(
MS9K H=7:U9ZCV8'/JMX448\PUH[0I',4VY'WG(3!C7OQM[V7O-5LDR:9I= 4
M:54'$7+=DL!A!])\.YVH*D3.U;#.W%;U[$" N$$0)=&@:9J/T:L@WD?(N?0"
M&-@>]&\LWWMDQ81^\Y*G,_R;EYRCA.S/$?WW_ 6^\C*?/<@W-C@9_W/JCNJQ
MAZQXN(_U+>9SV6SMA<YFNVJE;,U2RF-"-*_)"Q@1+N*LV #>>#S[-'#./7]/
M1+5B*B-G,*6QU:V8C@(5%X D*COR%].)L@X6(GWNQ73-@TZ0Z'-+B@8N;N]I
MRLP^H6O@%Z6>).8]0\D7?&^\"O )AE*VZL[!!B!6IWRR<FU5S3X%_B%)+FO>
M/I0 'Z.,XVP6C&P;V^K<QD=-O_8ZK$+.:HEJV73K3ARKG'"L $;*/;LP%\-)
MG/_:QPEY,>9L3;VIJ3LMCA2X>'KT)$65PIIM%I8)\0*#"-%J_ 1Y816\.G;9
M.X9NIW;U)&W>&5NA]9DZ#;MD"RA+P+#=M65"=+<4D^VF"]EW :;!TGI-<!W?
M1-\"+XE/7Z#GDT"6RQ"O*>+PMO;TXB'R7+;C*G8<RPI3\QNW(;+WS\G6V1I1
M^:4[RW7O7U[%,'W52"M0C&+5W=V?QND6[9[1;96*T&2<<$$5V78MK.;F'0>.
M%;9;+>%4N^=.BL/:8Q=&&N3(XU6WA"2^#Q_3X2T6] G&R#ZCK%4/\":).B"K
MJCO959Q#$4E93';$P,U::^&,8WBNV5PI&1*0_9P2TA,-8MO[W=XGH1$WR1.*
MB%,A0D\HB+T7Q*Y'Y,#&-Z ;]P&^-H:%="/!"H)8SE9QA]'[!$:),$;D&#GJ
M=@\M4!07^F)@>QJ3!8P;S78/3T!\@N+;0'"VCR(4V&\/6$EC:-.@Y,"A?V/M
M!3Y#+R"#<1IY,9:M^');597**"OYLCJ;2^% %M><@L]2_8:3Y6INPN5#N<!-
M+C^7?0S8Z== <O@ >,1? !^(F^C'?Z2=?.[8*VA4S=JCI.#NXVGAN0$W<8YY
M>(9- P]?L5'TXN$/\U,=.("*S#XAF[F)UPC%1GPVF2ZU7Q D^*MJ1(H",IQ1
ME. K#. C<MJ5@ .H2 F$;.9*T B5UH5#4T>[$DCP5U6"%$5""4;<\>_0"PHX
MH8#9;^Q0@RMKJNIU7R(:NYFY>M IA3H! 1HE836.DH*IC/]V,)/Q7[!6_%<8
MG>WQ36^'HOCTU:OZ 7E XZ\],7M$#9HAV,:VG,+93..:D^&MOMXP/,@1 ,%0
M_^;][?X2.2B"_N<0:WE GE8X6QX7DFTKVRU<J+*9VEZ_)5FM>4]_N@<I(CA@
MCA-N&^.[>X*P0?\%8Q7X%)R+[3BJ@FXEF3^H3@L""Q6!]G:FO0)*-U8;-.@G
M0 G0]R%*HJ!*XQA6Z7U12H?XL(ITIXW97&=X@"QLWK(V,^U&EAR+51U)L497
M"_(X0-Z"H'\1)"AZCDA'+<'52P2NZ@+6SO+A&L:'9;L\W,PFVA,RI;FL7<ER
M1%# --LF7]FKQ4955C\>DPX6><Z:818Y/2O('O 9A8\1?'[R\(G!,<P%L&KL
M\U9F,S.="TCGPH%XH]*9L-^!Q7I:5HH&BG@MMOM1:5D>36S$7XV_Q5!@'#8#
M*DO#$K!92+]J@&*!7 C-756QLWS;KYV_>L %06$FWRC19"W[Q\4^"I]1HUK4
M?U:S2S2QE&T,Q=_8:_)V:L]T%H(1<U6=;@:I.\#K_V_N^GK:AH'X5_$'F":A
M%;*^(($HTJ0R&"M/>Y@<QP4+I^D<N]!OOSL["6GSMTU)\M)*KN]R3B^_<^R[
MGXT?\W\&0&@&L4LOX%(E$:.Q=X])7/4&[Z1ME7=UJ>N>-Q*N_C9&%B)')D2L
M%$$Q\@<%.^9@5X2.>4175\^*\^*:3A[T2KOU%#9J3,R"1DD?E^LTH=^](<N[
MVEFW[P8H0#*)<2%)J9,T]!T,18KN4MLQ68L]/Q]%"54+$YOP8V#7F8L5OU^Z
MVL5;RH04>IN5+5Y'2D5O2&--U_";WE;<AD.5].=LQPTO[X6':7!+1A?(Q30"
M]^QB>P'P0)>MN[#:B)]*$Y:(#UXBKKFR!).6$B$;7=5\JJ9_GT7:#4;O5EE7
M='9G$4\X_38&UI269A:I&%.'0O8!0L/(C!(<[^B["$W8!1JK50P+C$U#:X+%
M*GFW<N=-/7HV O\\WO)"IG2D7A,$%,B_IO@FDAMLD3M@^:GT+ *I/S+#\9")
MLOEM7>^>R5BJ#2YPL!2[)C'*YQ>#[S"V-;**<44XRI4/W /8# <&O!ONZQ^K
M6"MCWX.H-@J>@ANJ><[JBN>JI6Q_$'?08/+8UDK013-O.O6'3%CI8'*#7P:X
M^0W?8:*+\'<-JH?G KJ#V2M@]4^N 7_URR-R%B$M2V2S::7 G-B*N]1.M#\/
M/60H>0=M(^>V)9<3.AG#$16'6[SOGK\,58"0<DM"IXMH^%GXDN.6'WE#M9\2
M:!\XW(>5IL\P:WA:K:D(DL3K^^5,"FO!%6,X6XT?.>-B@^6>90'C2$4]A>=.
MP\PB]U%:'$/9DIVQP=<!3V#_ON-^J$0X-59I>DB\Y5Q+]!*:*(9Y9*JYISR!
MW-TN^,5O]L(#(^$&/.">B=);/!1-X\$.\ RO,=S,8BU"K&EXBOG2R+G8\'B!
MYB\@9ES+LOK<DVC]6\Z9T-D[@HC9,)H2!.[]HR5N<ZKA7$*+D5210,1,1L@W
MEI9U&"L&;Q8@AVWKY$)?R!HOY<[222_VM> X^09X WJ%QK0)/O"5^_(_4$L#
M!!0    ( .F%>EBF/5'_Y%T  )Y&!0 5    =WEY>2TR,#(S,3(S,5]P<F4N
M>&UL[;U;<^0XLB;XOF;['V)K'[;;;*N*]TO;Z1G3M8[F9*4T4F;5S+[ 0!*4
MV!5!JDF&,M6_?@$&&<$($B!X"X"JGK'3E9+@(#YW7-P=#O?_^._?-^O5&TJS
M*(G__H/ZD_+#"L5^$D3Q\]]_V&8_PLR/HA]660[C *Z3&/W]AW>4_?#?_]O_
M^7_\Q__UXX__Z_+QT^HZ\;<;%.>KJQ3!' 6K;U'^LB)_^A5F.4I__+%L_=ON
M.W];:3_I/RG._O>7,,-425S0X#^J^[]<X_Y62;CR2<\%J:+_K%D_:XIF[!L]
M)6'^#:9H!5/_)<J1GV]3N%X%*(N>XQ4>^&H'Z&^KB__'7UV_P'0#7U.T@3$!
MM;IXRW_:]W65O+ZGT?-+OOJ+_]<5^<SJ[L?/-U]6E]LLBE&6K9Z2]98,)?M_
M5W>Q_]/J8KU>/1**;/6(,I2^H:#L;AW%?_R-_(^'\:TPH^/L;]^SZ.\_O.3Y
MZ]]^_OG;MV\_?=-_2M)GC$=1?_Y?OWYZ\E_PN'Z,8L)P'_U049%>VNA4UW5_
M+OY:-6VT_.ZEZ^H;^L_5<'#S+/I;5GSN4^(7S.4@6U%;D)]^K)K]2'[UHZK]
MJ*L_?<^"'S W5JL=/])DC1Y1N"+__?IX=_AF%*#7)(KSG_QD\S/YZ\]7"9Z8
M>* %W4N*PK__\.W]_1UWKNFJMNOZ_SYJE+^_X@F:19O7-4;X\]#/QEFRC@(R
ME2_AFLCAZ06A/.L>2@?AO,-[P$L@SE]0'OEP/7BLK;U,/O"G'/\OV3.R^_#^
M%:7%_.O%8'8/9QKP8);WZ&Y6*%?)!N^$+RC.HC?T*<D&BX#:T;S#?X'Q,\KN
MXJ<\\?]X2=8!/F%N_KF-\O?!0+J[G!<2S%YNU\FWX9(X[6"2X=ZGSS"._E7,
MTXLX^ SQ&8OZK%WN#B89[A,^^:,0+Z,XO_#]9!OG^/Q_P.SR(]0Y5"[B289Y
M"Z/T-[C>HE\1S# _"A%V#8])-,FP2M39(_)1] :]-<(2JW$%3ST??Y13\L-Z
MFP3(U]B+UFL43 MH7*_3+$=\2J17VY2<%Q=9AL]M_.GBEY^2^/D+2C>[WW:N
MRI[]3#+XAS3!JSY_QY\B&^LKF<!= V713#*H3W@Q=6\-QZTF^?!=C%7]YPC/
MGHQ/9E2"28;S2Y($W_#T[AK%:;O)I_6G".)E%N4<&W8'V33S UM_^'!-41#E
M>!+>0C]/4GPN7#RG"/',8.X.)II5^)_H"_S>S;V6IM.<P;UULIE5KJ+[^]=B
M-\82N/@&TP#O*\\IW'3K!!RTDPSR!J8QGA79 Y[1R6:3Q$\OV"JX>>T<82?A
M5*K!=K-=$Z5SM^KZ&A#<'4RD96\V45YH2%AJ^$ FJAR*>;1 #M))AOB(WE"\
M19?O3RA]BWST!7=ZM<URO"93\F_\\<OW7Q"9:J\OD?^(GO$<[!K\J$ZG66Q;
M+T/_W&+VW;SQ:+6T]O.; Y.8!;.8!\PO?B$*Y[A!'W<QGT7#-U0.4@'6#=_8
MQ_0IT-+A S=%WV>U>OA@#>MM-@N(;]#=E!-:0WQ#:FL[CV7$-YX.LDFM)+X1
MM;>>TV+JOP*HQ%.;([Q"I!#,;@EPGJO</<QK%?"-EI/\/!8"]XG:IQMQJC@?
MG FZGE^EO$8YC-;C=,J3/LXVZ,\P)8K'&YIB](W.YM.-.7G.0SO[(+EYW*L3
M 4H])]-'=2H.ECH++E4\,.[Y-TWO,QMFG).0NX.SFEB<@Q_8G0@HG:MF:'\B
MP'"OE+']SF8.<TXP#M*YA\C-ZSY]3&C%<W*RM?'TP^A<9NVMIQ^(UFL@VGP#
MT7L-1)]O(-P3F4TUL>^GUWG303;GT#HG=A?=G(/C%BTO_:1>-$[A4IK/,11N
M?G71S>GD&Z"#T:G/$R31>Z<9VN'47DON_8=&,=. .'8=*LE,0^H\6!DD,PVI
M\XAED,PTI!X[<B?I3.$ZO3UKW#W,[L3G]63R=W&N(7<NZ#Y]G&O0G4N^3Q_G
M&G3GIM"GCW,-VIA@T,:Y!]UO!^G9U[SW:YP;"2_]60;+S>[>'9WG@I#?.]^K
M'W%7A)R INA;.,C.\VN2SH7#[#SQ)NE\EDC,WILR)SU]L'A99IBRN&W!%MT?
M1P3H>X[B  55-V3,W*^"\R@GK97=_U-7/QX>H_^X*EJN'N S6MW%89)NB@'L
M'B-70ULG_M%HUN0M='+RZI@,)L.C*5X\9\C_Z3EY^SE $7F&KI-_% PKF(5_
M ,5W+[PL3[&Y6O6TAAY:%_T#W.:DR<^SC^DFQJQZ)[.,?#/./\,-:A]:>\OC
M$=8%>I'ZJR3%.C\60]4C3/UC,3:>BY<M?GXMGKS^Z+]$Z_T,"--D0^-4R9>D
M8[AU]N%/G8_#5\6UXOH.S^CO_X7>62QN-.7BL2J,QQ1H9V5RM;K)#MK.V^,6
M7"S5!+"T#<A9.7F!OQZ0$=RNX7,[*T^:</%2%\#+5B@"UOYOR7J+.9*^WT9K
ME&:LM=]HRL5<0]C:IT [*Y-+%_9ME/EP_;\13&_B@.2'H9RPU-9<K#8%L+H+
MH( I_3M:K_\K3K[%3PAF28R"NRS;'M2OMJE-)>'BNR5LBG= %<#\IPU<KZN\
M0RR6GS3D8K0MC-&ML$2P]P5+G#@-8,S4TX[;<3'7$<?<%E ">'N#K=SG*'[^
M)4V^Y2\<3*80<'';%<9M)DP1UL?N!'G$-G-*PII)7I@M<^N@4?#9(N(,/C92
M(3;) TJC)& J)92F?,P68?DQL0F8X(7Z>87'\)RDS/WDI"$?AT48@@Q<0F;Q
M3OO<R?L6_XZR>S":\_%:A*'8B5$@QXF^S\WO6F,^;HNP'#OPB3@>=Y=<Y)*Q
MN.G*[K=YD=D4'R#,0Y))QR<!$08E/VH!PGC8>NO(OUTGD.(C;VG&QVIQ-F0+
M)B%;RD4<;^%ZIQRQ]Y/CEGS\%6$ZLI")\4"G,,XBPAH>-C=;\[%:A"'9A5#0
M(8EWL$U^DZ9)>I5@W=\G Z/[KGGH^$0@PKKD1RU(!_^\W7AL-V"]%=\MC#AC
MLHE( %M)G&>*UUG!ER*AZQ5Y[Y?B\SM@7M5V$/(Q7]RU(A=N ?+X K_?!1A@
M\624C*U[SE-)^&0@SOSLP"J ^Q=!@+F4E?_Y%,5(97&^M3D?UT48HIT8I>"X
MUH_C&B_'Q5UC,C"*X_@5_N=]^B7Y%G/PN]Z8C]OB#$\J/G&\+LZ7^_0A3=ZB
M77V-+H8W*/BX+LX&92,5Q_J'),OA^O^+7KOTF?;V?&P7=ZO)0GG>, DRF!1!
M.IN/6_ Q5H0AVH;DK*R\\\/T8AM$N)^+/$?9CBUTHY/5GH_-(HS-;I3G#4S;
M#84>H'K4@"\H381IV8)#!!\_E<6=F+P\-.+CIPAKD8)'!$]OHW1S%S Y6C7A
MXZ<(RZ\5RUFY242Y?GA)8J8[J=F*CZ<B[#H:HK.R]0GYVQ0?G:KF?2'/(]K9
MVFS%QU81QAL-T5G9^B6%Y,;LZ7WC)>MVGIXTX6.H"/NL%8N027KSW2\*;M&/
M^_:6?+P5886QD EQ*^>(C#1Z0]<PAV7<%-N?W$[!QW)Q%A@;:8/U__%S \<G
M_(OYGJUU%8>L/6735C^N]C7=BI=L!^)52;TJR4?.HQ!F7B&2;?;C,X2ON\F$
MUGE6_>8PJ\I?@/W0[L/;*,:#B?"IE^SN"AGOWDIR'FI@&:8*W?'+9 B\,@]>
M)Y#C=L!R\?_O5/D:LW':U3*$Q\?KB0WN\ I-G&2J=(6< CII#GS'"!U##CE1
MN,R0" W-X2V;",&0HI/D_TC:ES>X1D6>4CS"R,<[%OG#11P<_Z+6DB[ 4=V"
M4+4Q<V02-$UXK?*>!OSA79Z0!=M(6OL9Y70=I&(6@PHX;F 'G7=-TDJ5"]OA
MO9\(H549AP]#S#I%1J<!IA=ZJ*'Q+D9@',@.;P9%B*M(?G($C"ZF9EL0>G[@
MP<6*AX'H\*10N*["J:. P--=M[%7+T88[6 .+PXQD!#A/P:?=GR@#K0899[D
M<%VT%"G!STGL]U,XFQ3 -R"RERY7!J[#NT<1@JH2:S^L25&/6G9M?+32A<6B
M KJFA+I46@:#^ZTRXX)W>$$IY.3:%7^/GXN$TH_1\PNV5[]FN]3#C$.,109T
MJ"F6O63)\>&KO<$4(;O;*(YR]"EZ0\%ISFCFJF/3894*J:@!:4G2XP18>]4I
M0GRGY;N;@JI: %570T4J_;VO2!I0:@\^^ZDD;RCUD@P)5$JNR^'NTP)SK#DZ
M#;!]Y)L-#7E)PN4 5WMS*MA .X#CLM$.S8&"U,!:M$+"QE5[J2I.U^_2[(&A
MJ);6T'*7)(43(+7GJ<LRSFJ5#+CO ^@T0 UL%RU::^0 5WL@*](9_ #?B1N-
MVPU\W![X"C(#2>YO.)C.] )3H-5>V@H25+K%^T #'%-6[23 43VW.>,6)ZX.
M=+4'NR*UPC+K<*>XVML#U[8M*(F2,516'=!JSWK%NSPJC.^= F/3@=#UM% 2
M_^)0P7%"K#T7ED/OZ*-O ,W1#6WA*XP!J_:<>+'J9!^'/Y,,J&ZHVQ]'V R$
MM2?,$NVJ7-9V%RD(D!+H\BDP#&GTV5Y;@-9>1@\09K.  /D-N$J*0NNH*+Z<
M10':/?C'GZ=OHX2PDP[H@6DUW:C+D4\_E+5'U!(HFCPKC$H"= >%GB01DR-6
M5C? VEML*7S&=;"]',?'A""$ENYX'T: 73!KC[L%ZRA<&@GP$71T20(@1XBG
M#5+MP?>R%$V2C2_*R3T\J7"VW_=]IE 91,!2%=>0S_3K*V0>B+7'Z")$UZQO
MR?/8@48#7-5"7N-$6)S@.!#67K>+"0\J-XABJ+_!];;MJ=D^;*;1&#B:9S<?
MHXAZV=')[E8QL7#5GLF+VA++!*4=PCEM"<(P"-'")4,%57MM+^06( B*]T)P
M_0 CK!M=P=<(GYVUX3*N SII@:V%OBG)-<Y0T?6 67OJ+^A*AUXL<Z?WDI*9
M6-N]#[$"S+SHZ=,1T*#M&9)8YX/%/!!S+17!TL*,'DF1QQ@%58G8&@NPM13Y
M$4/GZ:;%AC%>%I)X1H?.BAXP:\D3Y%!<^RBLP-<,79/DA<A083%@U1(Q+,N4
MK"GMV&3J(^0N2@ A5) DGH.A(N<&6<L6,78"R))4X*%@[ O*(Q\>$GS4,@SH
M_!D&5G\YZNVO'S3C@&99CB\J^G"]3KX1EM\FZ76R]?)PNVX^%&4H95ST(%0-
M9$NSJGO(I%TKZP=:;.:"8_,;+ZC[M.! 4)A\#R@M2G/PNB5H]"#P TT69^!X
M"?<$+38%PO%@=Y56+K;Y2Y)&_SKLZ%V2/:4#6J A6QKE:UJ)4L&*35K0-LBB
M&&A/*>YH +)-2Y8 R'DD> )4;/:"M@&RZSPQD-4(0>AJEBQ/9>:18QM:L;D-
M:IZT_F<F!S% JJG(DOU@O%#[(!:;':%1E(SGJ&00 <-3/%.:FX )!4E%>DBK
M((4 NTY("@$^-0PW_+B".T$I-E%"SP*(-$SU<P(KWV8SKNG#B*\-ZFG2!(%.
MGSWB[#XL SSQ7]L</@;+X7/H9I6$JUI' N;H[CYE/Z)N[PZ% $ ["& CNO!<
MUR=%*" CI*=J 9!N6YXD3IDN5E+N04Z0B/6T7"497O_EH%B;6JT9T'U-@Y*\
MZQTDA'8X8CTBOZ1)ECVD2<BZ+*PU H:A*;(\/QLDA38P!U_&LFZ7]N\%;KZ_
MHCA#' EQJ21 1T;@+EFRW=#$>CV>T!IW]WP1![_"] ]4&RGC6H1* UQ=1XXD
M6ETWZ]MO?+O1B?5M_()B#&R-!W@1;*(X(J!(\O).N740 M4VD2])R,U X?%"
ME"#%X]WF%48IV4FNL,7PS-+YVML#30T4M.S%UH%,K*OB,*[[\#0EURY;UYID
MZV)8&'P= %O1-462]TP#!=D7JEA_QC7"S,56?L%:O%=LDC2/_D6K=U52,8B
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
M2]*HG[1K9,#3?15*HE;,)]TVQ()K&[6 +<(>B\#&O.NDYZ$&&E3Q9S^Z;!G
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
MK&UN(4X+7>Q[R6OTAM9)X8\K'@+2E^!I2Q :AN(N379=8$Y?))[=_4:2!3[
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
MV6'!Q:HYJB9/;%T+F'H]1@!,+0C-I1DQHI@D0P#WH+Q#)^;_T'V15[.9=!P
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
M"_D?4MGRO_W_4$L! A0#%     @ Z85Z6+0[L63F^ $ ^, 6  L
M     ( !     '=Y>5\Q,&LN:'1M4$L! A0#%     @ Z85Z6#6Y0+D,!
M*RD   \              ( !#_D! '=Y>5]E>#$P,3,Q+FAT;5!+ 0(4 Q0
M   ( .F%>EB9/W31KP$   ()   -              "  4C] 0!W>7E?97@Q
M,#DN:'1M4$L! A0#%     @ Z85Z6&->OP9D%0  XEH   T
M ( !(O\! '=Y>5]E>#$Y,2YH=&U02P$"% ,4    " #IA7I89&UGQTH#  !(
M$   #               @ &Q% ( =WEY7V5X,C$N:'1M4$L! A0#%     @
MZ85Z6)&PI2K/ @  ?0<   T              ( !)1@" '=Y>5]E>#(S,2YH
M=&U02P$"% ,4    " #IA7I8^S7%#Q '  "-(0  #0              @ $?
M&P( =WEY7V5X,S$Q+FAT;5!+ 0(4 Q0    ( .F%>E@NI<LN. <   XK   -
M              "  5HB @!W>7E?97@S,3(N:'1M4$L! A0#%     @ Z85Z
M6+QD?]YG P  @ P   P              ( !O2D" '=Y>5]E>#,R+FAT;5!+
M 0(4 Q0    ( .F%>E@SS=WTXQ0  &9=   -              "  4XM @!W
M>7E?97@Y-S$N:'1M4$L! A0#%     @ Z85Z6-DJI>T5%P  "Q4! !$
M         ( !7$(" '=Y>7DM,C R,S$R,S$N>'-D4$L! A0#%     @ Z85Z
M6"?>:763%   5 \! !4              ( !H%D" '=Y>7DM,C R,S$R,S%?
M8V%L+GAM;%!+ 0(4 Q0    ( .F%>EADGHT8I24  **+ @ 5
M  "  69N @!W>7EY+3(P,C,Q,C,Q7V1E9BYX;6Q02P$"% ,4    " #IA7I8
MJ,HVN_ES  ![" 8 %0              @ $^E ( =WEY>2TR,#(S,3(S,5]L
M86(N>&UL4$L! A0#%     @ Z85Z6*8]4?_D70  GD8% !4
M ( !:@@# '=Y>7DM,C R,S$R,S%?<')E+GAM;%!+!08     #P / )<#  "!
%9@,    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>wyy_10k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:wyyy="http://widepoint.com/20231231"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="wyyy-20231231.xsd" xlink:type="simple"/>
    <context id="From2023-01-01to2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-02-01to2024-02-29_wyyy_LoanAgreementMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">wyyy:LoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-02-29</endDate>
        </period>
    </context>
    <context id="AsOf2024-02-29_wyyy_LoanAgreementMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">wyyy:LoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-29</instant>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_wyyy_UnitedStatesUsaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wyyy:UnitedStatesUsaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_wyyy_UnitedStatesUsaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">wyyy:UnitedStatesUsaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_wyyy_CommercialEnterprisesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wyyy:CommercialEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_wyyy_CommercialEnterprisesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wyyy:CommercialEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_wyyy_ForeignGovernmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wyyy:ForeignGovernmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_wyyy_ForeignGovernmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wyyy:ForeignGovernmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_wyyy_UsStateAndLocalGovernmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wyyy:UsStateAndLocalGovernmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_wyyy_UsStateAndLocalGovernmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">wyyy:UsStateAndLocalGovernmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_wyyy_ManagedServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wyyy:ManagedServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_wyyy_CarrierServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wyyy:CarrierServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_wyyy_ManagedServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wyyy:ManagedServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_wyyy_CarrierServicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wyyy:CarrierServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2019-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2018-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_wyyy_BoardOfDirectorsOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">wyyy:BoardOfDirectorsOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_wyyy_BoardOfDirectorsOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">wyyy:BoardOfDirectorsOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityEquityAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityEquityAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityEquityAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityEquityAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityEquityAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</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="AsOf2022-12-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_wyyy_RepurchasePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">wyyy:RepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_wyyy_RepurchasePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">wyyy:RepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-11-30_wyyy_RepurchasePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">wyyy:RepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-30</instant>
        </period>
    </context>
    <context id="AsOf2019-10-07_wyyy_RepurchasePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">wyyy:RepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-07</instant>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_wyyy_WarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wyyy:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_wyyy_WarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">wyyy:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-08-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
        </entity>
        <period>
            <instant>2020-08-18</instant>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-01to2020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2017-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="From2023-04-01to2023-04-28_srt_MaximumMember_wyyy_PurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">wyyy:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-28</endDate>
        </period>
    </context>
    <context id="From2022-04-01to2022-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_us-gaap_PropertyPlantAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_wyyy_InternallyDevelopedSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">wyyy:InternallyDevelopedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_wyyy_InternallyDevelopedSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">wyyy:InternallyDevelopedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_TrademarksAndTradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_wyyy_InternallyDevelopedSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">wyyy:InternallyDevelopedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_wyyy_ChannelRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">wyyy:ChannelRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_TrademarksAndTradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_wyyy_InternallyDevelopedSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">wyyy:InternallyDevelopedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_wyyy_ChannelRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">wyyy:ChannelRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_us-gaap_GovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">us-gaap:GovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_wyyy_ComputerHardwareSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wyyy:ComputerHardwareSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_wyyy_ComputerHardwareSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wyyy:ComputerHardwareSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_wyyy_USFederalGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">wyyy:USFederalGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_wyyy_USFederalGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">wyyy:USFederalGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_wyyy_USFederalGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">wyyy:USFederalGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_wyyy_USFederalGovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">wyyy:USFederalGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_wyyy_TradeAccountsReceivablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">wyyy:TradeAccountsReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_wyyy_TradeAccountsReceivablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">wyyy:TradeAccountsReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_wyyy_CommercialMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">wyyy:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_wyyy_CommercialMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">wyyy:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_GovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">us-gaap:GovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_GovernmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">us-gaap:GovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_wyyy_UnitedKingdomMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wyyy:UnitedKingdomMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_wyyy_IrelandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wyyy:IrelandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_wyyy_ForeignMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wyyy:ForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_wyyy_ForeignMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">wyyy:ForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_wyyy_MobileEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">wyyy:MobileEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_srt_MaximumMember_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_srt_MinimumMember_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-01to2023-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</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">0001034760</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_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</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="From2021-01-01to2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-01to2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
        </entity>
        <period>
            <instant>2024-03-20</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001034760</identifier>
        </entity>
        <period>
            <instant>2023-06-30</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="EUR">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2023-01-01to2023-12-31" id="ixv-16893">0001034760</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2023-01-01to2023-12-31" id="ixv-16894">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2023-01-01to2023-12-31" id="ixv-16895">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="From2023-01-01to2023-12-31" id="ixv-16896">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2023-01-01to2023-12-31" id="ixv-16897">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="From2023-01-01to2023-12-31" id="ixv-16898">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="ixv-16899"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="ixv-16900"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="ixv-16901"
      unitRef="Shares">2045714</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="ixv-16902"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="ixv-16903"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="ixv-16904"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="ixv-16905"
      unitRef="Shares">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="ixv-16906"
      unitRef="Shares">8725476</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="ixv-16907"
      unitRef="Shares">8893220</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:InventoryWriteDown
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="ixv-16908"
      unitRef="USD">0</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="ixv-16909"
      unitRef="USD">0</us-gaap:InventoryWriteDown>
    <us-gaap:Goodwill
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="ixv-16910"
      unitRef="USD">18555578</us-gaap:Goodwill>
    <wyyy:CommonStockParValue
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="ixv-16911"
      unitRef="USDPShares">0.001</wyyy:CommonStockParValue>
    <wyyy:CommonStockParValue
      contextRef="AsOf2020-08-18"
      decimals="INF"
      id="ixv-16912"
      unitRef="USDPShares">0.001</wyyy:CommonStockParValue>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="AsOf2022-12-31_wyyy_RepurchasePlanMember"
      decimals="0"
      id="ixv-16913"
      unitRef="USD">818200</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <wyyy:SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      id="ixv-16914"
      unitRef="Pure">0</wyyy:SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <wyyy:SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      id="ixv-16915"
      unitRef="Pure">0</wyyy:SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate>
    <wyyy:SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="ixv-16916"
      unitRef="Pure">0</wyyy:SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="ixv-16917"
      unitRef="USD">0</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <wyyy:SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate
      contextRef="From2022-01-01to2022-12-31_srt_MinimumMember"
      decimals="INF"
      id="ixv-16918"
      unitRef="Pure">0</wyyy:SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate>
    <wyyy:SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate
      contextRef="From2022-01-01to2022-12-31_srt_MaximumMember"
      decimals="INF"
      id="ixv-16919"
      unitRef="Pure">0</wyyy:SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="ixv-16920"
      unitRef="Shares">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="ixv-16921"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <wyyy:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares
      contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="ixv-16922"
      unitRef="Shares">0</wyyy:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="ixv-16923"
      unitRef="Shares">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="ixv-16924"
      unitRef="Shares">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2023-01-01to2023-12-31" id="ixv-16925">P0Y</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2023-01-01to2023-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="ixv-16926"
      unitRef="Shares">250000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2018-12-31"
      decimals="0"
      id="ixv-16927"
      unitRef="USD">-186485</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2019-12-31"
      decimals="0"
      id="ixv-16928"
      unitRef="USD">-242594</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2020-12-31"
      decimals="0"
      id="ixv-16929"
      unitRef="USD">-104615</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <dei:DocumentType contextRef="From2023-01-01to2023-12-31" id="ixv-17817">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="From2023-01-01to2023-12-31" id="ixv-17818">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="From2023-01-01to2023-12-31" id="ixv-17819">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="From2023-01-01to2023-12-31" id="ixv-17820">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2023-01-01to2023-12-31" id="ixv-17821">001-33035</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2023-01-01to2023-12-31" id="ixv-17822">WidePoint Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2023-01-01to2023-12-31" id="ixv-17823">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2023-01-01to2023-12-31" id="ixv-17824">52-2040275</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2023-01-01to2023-12-31" id="ixv-17825">11250 Waples Mill Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="From2023-01-01to2023-12-31" id="ixv-17826">South Tower, Suite 210</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="From2023-01-01to2023-12-31" id="ixv-17827">Fairfax</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2023-01-01to2023-12-31" id="ixv-17828">VA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2023-01-01to2023-12-31" id="ixv-17829">22030</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2023-01-01to2023-12-31" id="ixv-17830">703</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2023-01-01to2023-12-31" id="ixv-17831">349-2577</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2023-01-01to2023-12-31" id="ixv-17832">Common Stock, $0.001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2023-01-01to2023-12-31" id="ixv-17833">WYY</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2023-01-01to2023-12-31" id="ixv-17834">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2023-01-01to2023-12-31" id="ixv-17835">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2023-01-01to2023-12-31" id="ixv-17836">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2023-01-01to2023-12-31" id="ixv-17837">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2023-01-01to2023-12-31" id="ixv-17838">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2023-01-01to2023-12-31" id="ixv-17839">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2023-01-01to2023-12-31" id="ixv-17840">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2023-01-01to2023-12-31" id="ixv-17841">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="From2023-01-01to2023-12-31" id="ixv-17842">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany contextRef="From2023-01-01to2023-12-31" id="ixv-17843">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="AsOf2023-06-30"
      decimals="-5"
      id="ixv-17844"
      unitRef="USD">14900000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AsOf2024-03-20"
      decimals="INF"
      id="ixv-17845"
      unitRef="Shares">8843673</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorFirmId contextRef="From2023-01-01to2023-12-31" id="ixv-17846">659</dei:AuditorFirmId>
    <dei:AuditorName contextRef="From2023-01-01to2023-12-31" id="ixv-17847">Moss Adams LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="From2023-01-01to2023-12-31" id="ixv-17848">San Diego, California</dei:AuditorLocation>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_628"
      unitRef="USD">6921160</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_629"
      unitRef="USD">7530864</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_812"
      unitRef="USD">81359</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_811"
      unitRef="USD">51666</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_630"
      unitRef="USD">8219793</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_631"
      unitRef="USD">9277109</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_632"
      unitRef="USD">16618639</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_633"
      unitRef="USD">10244101</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_634"
      unitRef="USD">1083671</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_635"
      unitRef="USD">935978</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_636"
      unitRef="USD">32843263</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_637"
      unitRef="USD">27988052</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_639"
      unitRef="USD">780800</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_640"
      unitRef="USD">978218</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_641"
      unitRef="USD">4045222</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_642"
      unitRef="USD">4723899</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_643"
      unitRef="USD">7336348</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_644"
      unitRef="USD">7398160</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_645"
      unitRef="USD">5811578</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_646"
      unitRef="USD">5811578</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_647"
      unitRef="USD">0</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_648"
      unitRef="USD">86909</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_649"
      unitRef="USD">483288</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_650"
      unitRef="USD">2025845</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_651"
      unitRef="USD">51300499</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_652"
      unitRef="USD">49012661</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_654"
      unitRef="USD">12633658</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_655"
      unitRef="USD">12515081</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_656"
      unitRef="USD">16175702</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_657"
      unitRef="USD">11327269</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_658"
      unitRef="USD">2009343</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_659"
      unitRef="USD">1704933</us-gaap:DeferredRevenueCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_660"
      unitRef="USD">638258</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_661"
      unitRef="USD">596529</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_662"
      unitRef="USD">31456961</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_663"
      unitRef="USD">26143812</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_665"
      unitRef="USD">4114516</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_666"
      unitRef="USD">4745909</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <wyyy:ContingentConsiderationNonCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_667"
      unitRef="USD">6900</wyyy:ContingentConsiderationNonCurrent>
    <wyyy:ContingentConsiderationNonCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_668"
      unitRef="USD">6900</wyyy:ContingentConsiderationNonCurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_669"
      unitRef="USD">1027770</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_670"
      unitRef="USD">364837</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_937"
      unitRef="USD">16923</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_938"
      unitRef="USD">0</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:Liabilities
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_671"
      unitRef="USD">36623070</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_672"
      unitRef="USD">31261458</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_673"
      unitRef="USD">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_674"
      unitRef="USD">0</us-gaap:CommitmentsAndContingencies>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="fid_813"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_815"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_817"
      unitRef="Shares">2045714</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_677"
      unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_678"
      unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="fid_821"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_823"
      unitRef="Shares">30000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_825"
      unitRef="Shares">8893220</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_826"
      unitRef="Shares">8725476</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_681"
      unitRef="USD">8894</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_682"
      unitRef="USD">8726</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_683"
      unitRef="USD">102151381</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_684"
      unitRef="USD">101194185</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_685"
      unitRef="USD">-334899</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_686"
      unitRef="USD">-350234</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_687"
      unitRef="USD">-87147947</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_688"
      unitRef="USD">-83101474</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_689"
      unitRef="USD">14677429</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_690"
      unitRef="USD">17751203</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_691"
      unitRef="USD">51300499</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_692"
      unitRef="USD">49012661</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_693"
      unitRef="USD">106026360</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_694"
      unitRef="USD">94103365</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_829"
      unitRef="USD">2291144</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization
      contextRef="From2021-01-01to2022-12-31"
      decimals="0"
      id="fid_830"
      unitRef="USD">1455262</us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_695"
      unitRef="USD">90380833</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_696"
      unitRef="USD">79527893</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_697"
      unitRef="USD">15645527</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_698"
      unitRef="USD">14575472</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_700"
      unitRef="USD">2191838</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_701"
      unitRef="USD">2134240</us-gaap:SellingAndMarketingExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_831"
      unitRef="USD">960991</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2021-01-01to2022-12-31"
      decimals="0"
      id="fid_832"
      unitRef="USD">528582</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_702"
      unitRef="USD">15882415</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_703"
      unitRef="USD">14720497</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:AssetImpairmentCharges
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_704"
      unitRef="USD">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_705"
      unitRef="USD">16277000</us-gaap:AssetImpairmentCharges>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_706"
      unitRef="USD">193336</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_707"
      unitRef="USD">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_708"
      unitRef="USD">1079724</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_709"
      unitRef="USD">1077440</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingExpenses
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_710"
      unitRef="USD">19347313</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_711"
      unitRef="USD">34209177</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_712"
      unitRef="USD">-3701786</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_713"
      unitRef="USD">-19633705</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeOther
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_714"
      unitRef="USD">90679</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_715"
      unitRef="USD">41831</us-gaap:InterestIncomeOther>
    <us-gaap:InterestExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_716"
      unitRef="USD">239526</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_717"
      unitRef="USD">259644</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_718"
      unitRef="USD">-62597</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_719"
      unitRef="USD">1344102</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_720"
      unitRef="USD">-211444</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_721"
      unitRef="USD">1126289</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_722"
      unitRef="USD">-3913230</us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_723"
      unitRef="USD">-18507416</us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_724"
      unitRef="USD">133243</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_725"
      unitRef="USD">5077875</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_726"
      unitRef="USD">-4046473</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_727"
      unitRef="USD">-23585291</us-gaap:NetIncomeLoss>
    <wyyy:EarningPerShareBasicAndDiluted
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="fid_728"
      unitRef="USDPShares">-0.46</wyyy:EarningPerShareBasicAndDiluted>
    <wyyy:EarningPerShareBasicAndDiluted
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      id="fid_729"
      unitRef="USDPShares">-2.70</wyyy:EarningPerShareBasicAndDiluted>
    <wyyy:WeightedAverageSharesOutstandingBasicAndDiluted
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_730"
      unitRef="Shares">8830709</wyyy:WeightedAverageSharesOutstandingBasicAndDiluted>
    <wyyy:WeightedAverageSharesOutstandingBasicAndDiluted
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_731"
      unitRef="Shares">8732203</wyyy:WeightedAverageSharesOutstandingBasicAndDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_732"
      unitRef="USD">-4046473</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_733"
      unitRef="USD">-23585291</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_734"
      unitRef="USD">15335</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_735"
      unitRef="USD">-108648</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_736"
      unitRef="USD">15335</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_737"
      unitRef="USD">-108648</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_738"
      unitRef="USD">-4031138</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_739"
      unitRef="USD">-23693939</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesIssued
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_833"
      unitRef="Shares">8842026</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_834"
      unitRef="USD">8842</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_839"
      unitRef="USD">101424922</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_844"
      unitRef="USD">-241586</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_849"
      unitRef="USD">-59516183</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="fid_854"
      unitRef="USD">41675995</us-gaap:StockholdersEquity>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="From2022-01-01to2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_883"
      unitRef="Shares">-196586</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2022-01-01to2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_885"
      unitRef="USD">197</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2022-01-01to2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_917"
      unitRef="USD">818014</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2022-01-01to2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_918"
      unitRef="USD">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2022-01-01to2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_919"
      unitRef="USD">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_920"
      unitRef="USD">818211</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2022-01-01to2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_887"
      unitRef="Shares">80036</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2022-01-01to2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_889"
      unitRef="USD">81</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2022-01-01to2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_921"
      unitRef="USD">-49305</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2022-01-01to2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_922"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2022-01-01to2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_923"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_924"
      unitRef="USD">-49224</us-gaap:StockIssuedDuringPeriodValueOther>
    <wyyy:StockIssuedDuringPeriodValueIssuedForWarrants
      contextRef="From2022-01-01to2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_893"
      unitRef="USD">0</wyyy:StockIssuedDuringPeriodValueIssuedForWarrants>
    <wyyy:StockIssuedDuringPeriodValueIssuedForWarrants
      contextRef="From2022-01-01to2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_925"
      unitRef="USD">108000</wyyy:StockIssuedDuringPeriodValueIssuedForWarrants>
    <wyyy:StockIssuedDuringPeriodValueIssuedForWarrants
      contextRef="From2022-01-01to2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_926"
      unitRef="USD">0</wyyy:StockIssuedDuringPeriodValueIssuedForWarrants>
    <wyyy:StockIssuedDuringPeriodValueIssuedForWarrants
      contextRef="From2022-01-01to2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_927"
      unitRef="USD">0</wyyy:StockIssuedDuringPeriodValueIssuedForWarrants>
    <wyyy:StockIssuedDuringPeriodValueIssuedForWarrants
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_928"
      unitRef="USD">108000</wyyy:StockIssuedDuringPeriodValueIssuedForWarrants>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="From2022-01-01to2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_895"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="From2022-01-01to2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_929"
      unitRef="USD">528582</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="From2022-01-01to2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_930"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="From2022-01-01to2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_931"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_932"
      unitRef="USD">528582</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2022-01-01to2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_897"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2022-01-01to2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_933"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2022-01-01to2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_934"
      unitRef="USD">-108648</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2022-01-01to2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_935"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_936"
      unitRef="USD">-108648</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_835"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_840"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_845"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_850"
      unitRef="USD">-23585291</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_855"
      unitRef="USD">-23585291</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_836"
      unitRef="Shares">8725476</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_837"
      unitRef="USD">8726</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_842"
      unitRef="USD">101194185</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_847"
      unitRef="USD">-350234</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_852"
      unitRef="USD">-83101474</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_857"
      unitRef="USD">17751203</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_858"
      unitRef="Shares">8725476</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_859"
      unitRef="USD">8726</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_864"
      unitRef="USD">101194185</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_869"
      unitRef="USD">-350234</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_874"
      unitRef="USD">-83101474</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_879"
      unitRef="USD">17751203</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2023-01-01to2023-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_888"
      unitRef="Shares">167744</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2023-01-01to2023-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_890"
      unitRef="USD">168</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2023-01-01to2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_913"
      unitRef="USD">-3795</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2023-01-01to2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_914"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2023-01-01to2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_915"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_916"
      unitRef="USD">-3627</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="From2023-01-01to2023-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_942"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="From2023-01-01to2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_912"
      unitRef="USD">914194</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="From2023-01-01to2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_911"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="From2023-01-01to2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_910"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_909"
      unitRef="USD">914194</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <wyyy:StockCompensationExpenseNonQualifiedStockOptions
      contextRef="From2023-01-01to2023-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_900"
      unitRef="USD">0</wyyy:StockCompensationExpenseNonQualifiedStockOptions>
    <wyyy:StockCompensationExpenseNonQualifiedStockOptions
      contextRef="From2023-01-01to2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_905"
      unitRef="USD">46797</wyyy:StockCompensationExpenseNonQualifiedStockOptions>
    <wyyy:StockCompensationExpenseNonQualifiedStockOptions
      contextRef="From2023-01-01to2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_906"
      unitRef="USD">0</wyyy:StockCompensationExpenseNonQualifiedStockOptions>
    <wyyy:StockCompensationExpenseNonQualifiedStockOptions
      contextRef="From2023-01-01to2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_907"
      unitRef="USD">0</wyyy:StockCompensationExpenseNonQualifiedStockOptions>
    <wyyy:StockCompensationExpenseNonQualifiedStockOptions
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_908"
      unitRef="USD">46797</wyyy:StockCompensationExpenseNonQualifiedStockOptions>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2023-01-01to2023-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_898"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2023-01-01to2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_901"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2023-01-01to2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_902"
      unitRef="USD">15335</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2023-01-01to2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_903"
      unitRef="USD">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_904"
      unitRef="USD">15335</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_875"
      unitRef="USD">-4046473</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_880"
      unitRef="USD">-4046473</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_861"
      unitRef="Shares">8893220</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="0"
      id="fid_862"
      unitRef="USD">8894</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      id="fid_867"
      unitRef="USD">102151381</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="0"
      id="fid_872"
      unitRef="USD">-334899</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      id="fid_877"
      unitRef="USD">-87147947</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_882"
      unitRef="USD">14677429</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_741"
      unitRef="USD">-4046473</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_742"
      unitRef="USD">-23585291</us-gaap:ProfitLoss>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_744"
      unitRef="USD">107157</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_745"
      unitRef="USD">5034385</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:Depreciation
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_746"
      unitRef="USD">1088546</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_747"
      unitRef="USD">1084001</us-gaap:Depreciation>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_748"
      unitRef="USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_749"
      unitRef="USD">16277000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_750"
      unitRef="USD">193336</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_751"
      unitRef="USD">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_752"
      unitRef="USD">47060</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_753"
      unitRef="USD">11852</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_754"
      unitRef="USD">2282322</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_755"
      unitRef="USD">1451091</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_756"
      unitRef="USD">960991</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_757"
      unitRef="USD">528582</us-gaap:ShareBasedCompensation>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_758"
      unitRef="USD">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_759"
      unitRef="USD">-1340100</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_760"
      unitRef="USD">1927</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_761"
      unitRef="USD">0</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_763"
      unitRef="USD">-4686874</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_764"
      unitRef="USD">3945175</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_765"
      unitRef="USD">-143668</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_766"
      unitRef="USD">367551</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_767"
      unitRef="USD">-3171</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_768"
      unitRef="USD">1887717</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_769"
      unitRef="USD">33574</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_770"
      unitRef="USD">27967</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_771"
      unitRef="USD">3837059</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_772"
      unitRef="USD">1252212</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_773"
      unitRef="USD">-2234</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_774"
      unitRef="USD">69901</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInDeferredLiabilities
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_775"
      unitRef="USD">955696</us-gaap:IncreaseDecreaseInDeferredLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredLiabilities
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_776"
      unitRef="USD">-585816</us-gaap:IncreaseDecreaseInDeferredLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_777"
      unitRef="USD">0</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_778"
      unitRef="USD">-358000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_779"
      unitRef="USD">625248</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_780"
      unitRef="USD">6068227</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_782"
      unitRef="USD">208202</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_783"
      unitRef="USD">244953</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_784"
      unitRef="USD">881887</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_785"
      unitRef="USD">3163726</us-gaap:PaymentsToDevelopSoftware>
    <wyyy:ProceedsFromBeneficialInterestInSoldReceivables
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_786"
      unitRef="USD">469104</wyyy:ProceedsFromBeneficialInterestInSoldReceivables>
    <wyyy:ProceedsFromBeneficialInterestInSoldReceivables
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_787"
      unitRef="USD">0</wyyy:ProceedsFromBeneficialInterestInSoldReceivables>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_788"
      unitRef="USD">-620985</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_789"
      unitRef="USD">-3408679</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_791"
      unitRef="USD">6493284</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_792"
      unitRef="USD">15298792</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_793"
      unitRef="USD">6493284</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_794"
      unitRef="USD">15298792</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_795"
      unitRef="USD">586525</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_796"
      unitRef="USD">600438</us-gaap:FinanceLeasePrincipalPayments>
    <wyyy:WithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_797"
      unitRef="USD">-3627</wyyy:WithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards>
    <wyyy:WithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_798"
      unitRef="USD">-49224</wyyy:WithholdingTaxesPaidOnBehalfOfEmployeesOnNetSettledRestrictedStockAwards>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_799"
      unitRef="USD">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_800"
      unitRef="USD">818211</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_801"
      unitRef="USD">-590152</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_802"
      unitRef="USD">-1467873</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_803"
      unitRef="USD">-23815</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_804"
      unitRef="USD">-140791</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_805"
      unitRef="USD">-609704</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_806"
      unitRef="USD">1050884</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_807"
      unitRef="USD">7530864</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="fid_808"
      unitRef="USD">6479980</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_809"
      unitRef="USD">6921160</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_810"
      unitRef="USD">7530864</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_944"
      unitRef="USD">223307</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_945"
      unitRef="USD">194754</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_946"
      unitRef="USD">0</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_947"
      unitRef="USD">27559</us-gaap:IncomeTaxesPaid>
    <wyyy:CapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_949"
      unitRef="USD">0</wyyy:CapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable>
    <wyyy:CapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_950"
      unitRef="USD">34923</wyyy:CapitalizedHardwareAndSoftwareDevelopmentCostsInAccountsPayable>
    <wyyy:LeasedAssetsAndLeaseLiabilitiesTerminated
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_951"
      unitRef="USD">0</wyyy:LeasedAssetsAndLeaseLiabilitiesTerminated>
    <wyyy:LeasedAssetsAndLeaseLiabilitiesTerminated
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_952"
      unitRef="USD">876281</wyyy:LeasedAssetsAndLeaseLiabilitiesTerminated>
    <us-gaap:NatureOfOperations contextRef="From2023-01-01to2023-12-31" id="fid_972">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;strong&gt;1.&#160;&#160;Organization and Nature of Operations&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Organization&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;WidePoint Corporation (&#x201c;WidePoint&#x201d; or the &#x201c;Company&#x201d;) was incorporated in Delaware on May 30, 1997 and conducts operations through its wholly-owned operating subsidiaries in the United States, Ireland, the Netherlands and the United Kingdom. The Company&#x2019;s principal executive and administrative headquarters is located in Fairfax, Virginia.&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Nature of Operations&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company is a leading provider of Technology Management as a Service (TMaaS). The Company&#x2019;s TMaaS platform and service solutions enable its customers to efficiently secure, manage and analyze the entire lifecycle of their mobile communications assets through its federally compliant platform Intelligent Telecommunications Management System (ITMS&#x2122;).&#160; The Company&#x2019;s ITMS platform is SSAE 18 compliant and was granted an Authority to Operate by the U.S. Department of Homeland Security.&#160; Additionally, the Company was granted an Authority to Operate by the General Services Administration with regard to its identity credentialing component of its TMaaS platform. The Company&#x2019;s TMaaS platform is internally hosted and accessible on-demand through a secure customer portal that is specially configured for each customer.&#160; The Company can deliver these solutions in a number of configurations ranging from utilizing the platform as a service to a full-service solution that includes full lifecycle support for all end users and the organization.&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;A significant portion of the Company&#x2019;s expenses, such as personnel and facilities costs, are fixed in the short term and may be not be easily modified to manage through changes in the Company&#x2019;s market place that may create pressure on pricing and/or costs to deliver its services.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company has periodic capital expense requirements to maintain and upgrade its internal technology infrastructure tied to its hosted solutions and other such costs may be significant when incurred in any given period.&#160;&#160; &lt;/p&gt;</us-gaap:NatureOfOperations>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_953">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;strong&gt;2.&#160; Significant Accounting Policies&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Basis of Presentation&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The accompanying consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) and the financial statement rules&#160;and regulations of the Securities and Exchange Commission.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Principles of Consolidation&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The accompanying consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries and acquired entities since their respective dates of acquisition. All significant inter-company amounts were eliminated in consolidation.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Government Subsidies&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief and Economic Security Act (&#x201c;CARES Act&#x201d;), which among other things, provides employer payroll tax credits for qualified wages and options to defer payroll tax payments for a limited period. The Company records government subsidies as offsets to the related operating expenses. During the year ended 12/31/22, the Company collected $1.6M payroll tax credits that were earned and recognized prior to fiscal year 2022.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Accounting Standards Update&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;span style="text-decoration:underline"&gt;Accounting Standards under Evaluation&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326):&#160;Measurement of Credit Losses on Financial Instrument (&#x201c;Topic 326&#x201d;). Topic 326 amends guidance on reporting credit losses for assets held at amortized cost basis and available for sale debt securities. For assets held at amortized cost basis, Topic 326 eliminates the probable initial recognition threshold in current GAAP and, instead, requires an entity to reflect its current estimate of all expected credit losses. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net amount expected to be collected. For available for sale debt securities, credit losses should be measured in a manner similar to current GAAP, however Topic 326 will require that credit losses be presented as an allowance rather than as a write-down. This ASU update affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The Company adopted Topic 326 on January 1, 2023. The adoption of ASU 2016-03 did not have a material impact on the Company's consolidated financial statements.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;In November 2023, the FASB issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-07,&#160;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure of incremental segment information on an annual and interim basis. This standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and requires retrospective application to all prior periods presented in the financial statements. The Company is currently evaluating the impacts of the new standard.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;In December 2023, the FASB issued ASU 2023-09,&#160;Income Taxes &#x2013; Improvements to Income Tax Disclosures, requiring enhancements and further transparency to certain income tax disclosures, most notably the tax rate reconciliation and income taxes paid. This ASU is effective for fiscal years beginning after December 15, 2024 on a prospective basis and retrospective application is permitted. The Company is currently evaluating the impacts of the new standard.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Foreign Currency&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Assets and liabilities denominated in foreign currencies are translated into U.S. dollars based upon exchange rates prevailing at the end of each reporting period. The resulting translation adjustments, along with any related tax effects, are included in accumulated other comprehensive loss, a component of stockholders&#x2019; equity. Translation adjustments are reclassified to earnings upon the sale or substantial liquidation of investments in foreign operations. Revenues and expenses are translated at the average month-end exchange rates during the year. Gains and losses related to transactions in a currency other than the functional currency, including operations outside the U.S. where the functional currency is the U.S. dollar, are reported net in the Company&#x2019;s Consolidated Statements of Operations, depending on the nature of the activity.&#160; See Note 17 for additional information. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Segment Reporting&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Segments are defined by authoritative guidance as components of a company in which separate financial information is available and is evaluated by the chief operating decision maker (CODM), or a decision-making group, in deciding how to allocate resources and in evaluating financial performance. The Company&#x2019;s CODM is its chief executive officer.&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company&#x2019;s customers view our market as a singular business and demand an integrated and scalable suite of enterprise-wide solutions.&#160; The Company&#x2019;s TMaaS offerings are substantially managed service driven solutions that use our proprietary technology platform to deliver our services.&#160; The amount of labor required to perform our contract obligations may vary significantly contract to contract depending on the customer&#x2019;s specific requirements; however, the way in which we perform these services is consistent across the company and requires a connected group of internal subject matter experts and support personnel. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;In order to evaluate a managed service business model the Company&#x2019;s CODM measures financial performance and allocates resources based on the overall consolidated results of managed and carrier services and related margins.&#160; These consolidated financial metrics provide a stronger indication of how the Company is managing its key customer relationships and assesses overall profitability. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;As a result, the Company comprises of one operating segment and presents single reporting segment for purposes of financial reporting and prepared its consolidated financial statements upon that basis. &#160;&#160;&#160;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Use of Estimates and Critical Accounting Estimates&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.&#160; Critical accounting estimates include the Company&#x2019;s valuation of goodwill impairment. To estimate the fair value of its reporting unit, the Company projects future cash flows using management&#x2019;s assumptions for revenue growth rate, operating margins, and a discount rate. These estimates can significantly affect the outcome of the Company&#x2019;s impairment assessment.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Other areas requiring use of estimates and judgment relate to revenue recognition, accounts receivable valuation reserves, ability to realize intangible assets, ability to realize deferred income tax assets, contingent consideration, fair value of certain financial instruments and the evaluation of contingencies and litigation.&#160; Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances.&#160; Actual results could differ from those estimates.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Fair Value Measurements &lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, based on the Company&#x2019;s principal or, in the absence of a principal, most advantageous market for the specific asset or liability.&#160; GAAP provides for a three-level hierarchy of inputs to valuation techniques used to measure fair value, defined as follows:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;"&gt;&lt;span style="text-decoration:underline"&gt;Level 1&lt;/span&gt; - Inputs that are quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity can access.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;"&gt;&lt;span style="text-decoration:underline"&gt;Level 2&lt;/span&gt; - Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability, including:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td style="width:8%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:4%;vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#x25a0;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;Quoted prices for similar assets or liabilities in active markets&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#x25a0;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;Quoted prices for identical or similar assets or liabilities in markets that are not active&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#x25a0;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;Inputs other than quoted prices that are observable for the asset or liability&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#x25a0;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;Inputs that are derived principally from or corroborated by observable market data by correlation or other means&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;"&gt;&lt;span style="text-decoration:underline"&gt;Level 3&lt;/span&gt; - Inputs that are unobservable and reflect the Company&#x2019;s own assumptions about the assumptions market participants would use in pricing the asset or liability based on the best information available in the circumstances (e.g., internally derived assumptions surrounding the timing and amount of expected cash flows). The Company measured the fair value of contingent consideration using unobservable inputs (level 3). &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company monitors the market conditions and evaluates the fair value hierarchy levels at least quarterly. For any transfers in and out of the levels of the fair value hierarchy, the Company elects to disclose the fair value measurement at the beginning of the reporting period during which the transfer occurred.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Note 3 for changes in fair value of liabilities recorded in connection with certain liabilities that are measured at fair value on a recurring basis.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Financial Instruments&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Financial instruments that potentially subject the Company to credit risk consist of cash and cash equivalents and accounts receivable.&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Cash and Cash Equivalents&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company maintains interest-bearing cash deposits and short-term overnight investments with large financial institutions.&#160; The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents for purposes of these consolidated financial statements.&#160; Interest-bearing cash deposits maintained by financial institutions in the United States of America are insured by the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) up to a maximum of $250,000. &#160;At December 31, 2023 and 2022, the Company had deposits in excess of FDIC limits of approximately $5.5 million and $5.1 million, respectively.&lt;em&gt; &lt;/em&gt;&#160;The Company also maintains deposits with a financial institution in Ireland that are insured by the Central Bank of Ireland up to a maximum of &#x20ac;100,000 per financial institution. The Company also maintains deposits with a financial institution in the United Kingdom that are insured by Financial Services Compensation Scheme up to a maximum of &#xa3;75,000 per financial institution. At December 31, 2023 and 2022, the Company had foreign bank deposits in excess of insured limits of approximately $0.6 million and $1.3 million, respectively.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Allowances for Credit Losses&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company determines its allowance for credit allowances by considering a number of factors, including the type of customer, credit worthiness, payment history, length of time accounts receivable are past due, the Company&#x2019;s previous loss history, the customer&#x2019;s current ability to pay its obligation to the Company, and the condition of the general economy and the industry as a whole.&#160; The Company writes off accounts receivable when they are deemed to be uncollectible, having exhausted all collection efforts.&#160; &#160;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Inventories&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Inventories consist of mobile devices and accessories and identity credential hardware components.&#160; Inventories are valued at the lower of cost, using first-in, first-out method, or net realizable value.&#160; The Company may record a write-down for inventories which have become obsolete or are in excess of anticipated demand or net realizable value.&#160; If future demand or market conditions for our products are less favorable than forecasted or if unforeseen technological changes negatively impact the utility of inventory, we may be required to record additional write-downs, which would adversely affect our gross profit.&#160; For the years ended December 31, 2023 and 2022, there were no inventory write-downs.&#160; &#160;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Property and Equipment&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Property and equipment are stated at historical cost, net of accumulated depreciation and amortization. Depreciation and amortization expense is computed using the straight-line method over the estimated useful lives based upon the classification of the property and/or equipment or lease period for assets acquired under lease arrangements. The estimated useful lives of the assets are as follows:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Estimated&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid; COLOR: ;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Useful Life&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;Computer hardware and software&lt;/td&gt;&lt;td style="COLOR: ; mso-ignore: colspan;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;3-5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;Furniture and fixtures&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="COLOR: ;"&gt;Mobile equipment&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;3 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company assesses the recoverability of property and equipment by determining whether the depreciation of property and equipment over its remaining life can be recovered through projected undiscounted future cash flows. The amount of property and equipment impairment if any, is measured based on fair value and is charged to operations in the period in which property and equipment impairment is determined by management. As of December 31, 2023 and 2022, the Company&#x2019;s management has not identified any material impairment of its property and equipment. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Leases&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company has leases for corporate offices that are accounted for under ASC 842, Leases (Topic 842). The leases have remaining lease terms ranging from one year to&#160;eighteen years.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company determines if an arrangement is a lease at inception. The Company considers any contract where there is an identified asset and that it has the right to control the use of such asset in determining whether the contract contains a lease. A right-of-use (&#x201c;ROU&#x201d;) asset represents the Company&#x2019;s right to use an underlying asset for the lease term and the lease liabilities represent its obligation to make lease payments arising from the lease. Lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company&#x2019;s leases do not provide an implicit rate, the Company uses an incremental borrowing rate based on the information available on the lease commencement date in determining the present value of lease payments. The lease ROU assets include any lease payments made prior to the rent commencement date. Lease expense for lease payments are recognized on a straight-line basis over the lease term. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Goodwill and Other Intangible Assets&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company accounts for goodwill and other indefinite-lived intangible assets in accordance with ASC 350, Intangibles (Topic 350). Under ASC Topic 350, goodwill and certain indefinite-lived intangible assets are not amortized but are subject to an annual impairment test as of December 31, and between annual tests if events occur or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;The Company has a single reporting unit and all goodwill relates to that reporting unit. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company recorded a non-cash goodwill impairment charge of $16.3 million during 2022 following goodwill impairment testing performed as a result of sustained decreases in our publicly quoted share price and market capitalization. There was no goodwill impairment during 2023.&#160;&#160;&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Impairment of long-lived assets&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company reviews long-lived assets such as property and equipment, right of use assets, and intangible assets with finite useful lives for impairment whenever events or changes in circumstances indicate that the carrying value of the asset or asset group may not be recoverable&#160;by comparing the net book value of the asset group to their estimated undiscounted future cash flows expected from their use and eventual disposition. Impaired assets are recorded at estimated fair value, determined principally by using the present value of estimated future cash flows expected from their use and eventual disposition.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Revenue from Contracts with Customers&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company reports products and services under the categories managed services and carrier services as described below: &#160;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&lt;strong&gt;&lt;em&gt;Carrier Services.&lt;/em&gt;&lt;/strong&gt; The Company bills for costs incurred to deliver phone, data and satellite and related mobile services for a connected device or end point.&#160; These services require us to procure, process and pay communications carrier invoices.&#160; We recognize revenues and related costs on a gross basis for such arrangements whenever we control the products and services before they are transferred to the customer.&#160; We are the principal in these transactions when we are seen as the primary creditor, we directly issue purchase orders directly to communications carriers for wireline and wireless services, and/or we have discretion in choosing optimal providers and rate plans.&#160; For arrangements in which we do not control the product or service, do not have economic risk, and do not have pricing or vendor discretion we recognize revenues and related costs on a net basis.&#160; A significant portion of our overall reported revenue is tied to this service component; however, it represents an insignificant portion of our overall reported gross profit.&#160; This is a commodity type service and margins are nominal, but this is a necessary service to deliver to federal government customers that engage us to provide a full-service solution.&#160; The Company does not assume the credit risk when providing these services for commercial customers due to the increased credit risk involved.&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&lt;strong&gt;&lt;em&gt;Managed Services.&lt;/em&gt;&lt;/strong&gt;&lt;em&gt; &lt;/em&gt;&#160;The Company delivers managed services under a full-service, quasi full-service or self-service solution to suit our customers&#x2019; needs.&#160; A significant portion of our reported gross profit is tied to this service component.&#160; Revenue is accrued based on what the Company expects will be ultimately invoiced. Differences between accrued revenues and actual billed revenues are adjusted in the period that billings are prepared and such differences have not historically been material. Managed services are not interdependent and there are no undelivered performance obligations in these arrangements.&#160; The Company aggregates its billable revenue under the following groupings: &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td style="width:4%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:4%;vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;span style="font-family:symbol"&gt;&#xb7;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;span style="text-decoration:underline"&gt;Managed Service Fees:&lt;/span&gt; The Company delivers managed services under firm fixed price contracts that may include multiple performance obligations.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160; &lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td style="width:8%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:8%;vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;o&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Revenue for fixed price services are generally completed and billed in the same accounting period and we charge a fixed fee for each performance obligation which may be tied to the number of units managed, percentage of supplier spend and/or savings, units delivered, certificates issued by the Company, certificate validation services installed in a customer&#x2019;s environment, accessories sold and billable hours. Revenue from this service requires accounting estimates due to delays between completion of the service and the normal billing cycle.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td style="width:8%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:4%;vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;o&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Revenue for fixed price software sold as a term license is recognized ratably over the license term from the date the software is accepted by the customer. Maintenance services, if contracted, are recognized ratably over the term of the maintenance agreement, generally twelve months. Revenue for fixed price software licenses that are sold as a perpetual license with no significant customization are recognized when the software is delivered. Implementation fees are recognized when the work is completed. Revenue from this service does not require significant accounting estimates.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;o&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Revenue is recognized from the sales of identity credentials to an individual or organization upon issuance less a portion deferred for monthly credential validation support services. In the case of bulk sales or credential management system revenue is recognized upon issue or availability to the customer for issuance. There is generally no significant performance obligation to provide post contract services in relation to identity consoles delivered. Identity certificates issued have a fixed life and cannot be modified once issued.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160; &lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td style="width:4%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:4%;vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;span style="font-family:symbol"&gt;&#xb7;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;span style="text-decoration:underline"&gt;Billable Service Fees.&lt;/span&gt; The Company delivers subject matter expertise either offsite or onsite for certain customers at a fixed hourly rate or fixed monthly fee. Billable services are generally completed and billed in the same accounting period and charge a fixed fee based on actual hours worked and actual costs incurred. Revenue is accrued based on what the Company expects will be ultimately invoiced. Differences between accrued revenues and actual billed revenues are adjusted in the period that billings are prepared and such differences have not historically been material&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;span style="font-family:symbol"&gt;&#xb7;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;span style="text-decoration:underline"&gt;Reselling and Other Service Fees.&lt;/span&gt; The Company delivers third party products and services to satisfy customer contractual obligations. The Company recognizes revenues and related costs on a gross basis for such arrangements whenever we control the products and services before they are transferred to the customer. The Company is the principal in these transactions as we are seen as the primary creditor, carries inventory risk for undelivered products and services, and directly issues purchase orders third party suppliers, and has discretion in sourcing among many different suppliers. For those transactions in which we procure and deliver products and services for our customers on their own account, the Company does not control the product or service, does not have economic risk, and does not have pricing or vendor discretion and therefore does not recognize revenues and related costs on a gross basis for these arrangements. The Company only recognizes revenues earned for arranging the transaction and any related costs.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Software Development Costs&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company applies the principles of FASB&#160;ASC&#160;350-40,&#160;&lt;em&gt;Accounting for the Cost of Computer Software Developed or Obtained for Internal Use&lt;/em&gt;&#160;(&#x201c;ASC&#160;350-40&#x201d;).&#160;ASC&#160;350-40 requires that internal use software development costs incurred before the preliminary project stage be expensed as incurred. We capitalize development costs related to these software applications once the preliminary project stage is complete and it is probable that the project will be completed, and the software will be used to perform the function intended.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company also applies the principles of FASB&#160;ASC&#160;985-20,&#160;&lt;em&gt;Accounting for the Costs of Computer Software to Be Sold, Leased, or Otherwise Marketed&lt;/em&gt;&#160;(&#x201c;ASC&#160;985-20&#x201d;).&#160;ASC&#160;985-20 requires that software development costs incurred in conjunction with development of computer software to be sold to be charged to research and development expense until technological feasibility is established. Thereafter, until the product is released for sale, development costs of computer software to be sold are capitalized and reported at the lower of unamortized cost or net realizable value of the related product.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Product Development&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Product development expenses include payroll, employee benefits, and other employee related expenses associated with product development. Product development expenses also include third-party development and programming costs, subject matter experts, localization costs incurred to translate software for international markets, and the amortization of purchased software code and services content. Costs related to product development are expensed until the point that preliminary project stage is complete or technological feasibility is reached. Costs incurred during the implementation of product development and enhancements are capitalized and amortized to cost of revenue over the estimated lives of the solution.&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;For the years ended December 31, 2023 and 2022, the Company incurred product development costs associated with TMaaS platform application, Secure Identity Management Solutions, Unified Communications Analytics (UCAS) solution, and data center of approximately $0.9 million and $3.2 million, respectively, which were capitalized.&#160; See Note 9 to the consolidated financial statements for additional information about capitalization of product development costs. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Judgments and Estimates&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company&#x2019;s contracts with customers often include promises to transfer multiple products and services to a customer under a fixed rate or fixed fee arrangement. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require judgment. Components of our managed service solution are generally distinct performance obligations that are not interdependent and can be completed within a month. The Company&#x2019;s products are generally sold with a right of return. Historically the returns have been immaterial and recognized in the period which the products are returned. While historically immaterial as well, the Company may provide other event driven credits or disincentives for not meeting performance obligations which are accounted for as variable consideration and recognized in the period which the event occurs.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Contract Balances&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;A significant portion of contract balances represent revenues earned on federal government contracts. Timing of revenue recognition may differ materially from the timing of invoicing to customers due a long-standing practice of issuing a consolidated managed service invoice. A consolidated invoice usually requires data such as billable hours, units managed, credentials issued, accessories sold and usage data from telecommunications providers and other suppliers. As a result it could take between thirty (30) to sixty (60) days after all performance obligations have been met to deliver a complete customer invoice. As a result, the Company may have both accounts receivables (invoiced revenue) and unbilled receivables (revenue recognize but not yet invoiced) that could represent one or more months of revenue. Additionally, the Company may be required under contractual terms to bill for services in advance and deferred recognition of revenue until all performance obligations have been met.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within thirty (30) to ninety (90) days. Payment terms and conditions for government and commercial customers are described below:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td style="width:4%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:4%;vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;span style="font-family:symbol"&gt;&#xb7;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;Government contract billings are generally due within thirty (30) days of the invoice date. Government accounts receivable payments could be delayed due to administrative processing delays by the government agency, continuing budget resolutions that may delay availability of contract funding, and/or administrative only invoice correction requests by contracting officers that may delay payment processing by our government customer.&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;span style="font-family:symbol"&gt;&#xb7;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;Commercial contracts are billed based on the underlying contract terms and conditions which generally have repayment terms that range from thirty (30) to ninety (90) days. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company assesses its ability to collect outstanding receivables and contract assets and provides customer-specific allowances for credit losses and general allowances for the portion of receivables and contract assets that are estimated to be uncollectible. Allowances for credit losses are based on historical collection experience and expected credit losses, customer specific financial condition, current economic trends in the customer's industry and geographic region, changes in customer demand and the overall economic climate in the market the Company serves. Customer accounts receivable balances that remain uncollected for more than 45 days are further reviewed for collectability and are considered past due after 90 days unless different contractual repayment terms were extended under a contract with a customer. The Company will reserve such amounts estimated to be uncollectable. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&lt;em&gt;Costs to Obtain a Contract with a Customer&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company does not recognize assets from the costs to obtain a contract with a customer and generally expenses these costs as incurred.&#160; The Company primarily uses internal labor to manage and oversee the customer acquisition process and to finalize contract terms and conditions and commence customer start-up activities, if any.&#160; Internal labor costs would be incurred regardless of the outcome of a contract with a customer and as such those costs are not considered incremental to the cost to obtain a contract with a customer.&#160; The Company does not typically incur significant incremental costs to obtain a contract with a customer which may include payment of commissions to certain internal and/or external sales agents upon collection of invoiced sales from the customer.&#160; The Company does not typically prepay sales commissions in advance of being paid for services delivered.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Income Taxes&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company accounts for income taxes in accordance with authoritative guidance which requires that deferred tax assets and liabilities be computed based on the difference between the financial statement and income tax bases of assets and liabilities using the enacted marginal tax rate.&#160; The guidance requires that the net deferred tax asset be reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the net deferred tax asset will not be realized.&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. Under existing income tax accounting standards such objective evidence is more heavily weighted in comparison to other subjective evidence such as our projections for future growth, tax planning and other tax strategies. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company recognizes the impact of an uncertain tax position taken or expected to be taken on an income tax return in the financial statements at the amount that is more likely than not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized in the financial statements unless it is more likely than not of being sustained upon audit by the relevant taxing authority.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Basic and Diluted Earnings Per Share (EPS)&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Basic EPS includes no dilution and is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted EPS includes the potential dilution that could occur if securities or other contracts to issue common and restricted stock were exercised or converted into common and restricted stock.&#160; The number of incremental shares from assumed conversions of stock options and unvested restricted stock awards included in the calculation of diluted EPS was calculated using the treasury stock method.&#160; See Note 16 to the consolidated financial statements for computation of EPS.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Employee Stock-Based Compensation&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company accounts for stock-based employee compensation arrangements under provisions of ASC 718-10.&#160; The Company recognizes the cost of employee stock awards granted in exchange for employee services based on the grant-date fair value of the award using a Black-Scholes option-pricing model, net of expected forfeitures. Those costs are recognized ratably over the vesting period.&#160; Each stock option has an exercise price equal to the market price of the Company&#x2019;s common stock on the date of grant and a contractual term ranging from 3 to 10 years. See Note 15 to the consolidated financial statements for additional information about stock-based compensation programs. &lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_973">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The accompanying consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) and the financial statement rules&#160;and regulations of the Securities and Exchange Commission.&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_974">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The accompanying consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries and acquired entities since their respective dates of acquisition. All significant inter-company amounts were eliminated in consolidation.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <wyyy:GovernmentSubsidiesPolicyPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_975">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;On March 27, 2020, the U.S. government enacted the Coronavirus Aid, Relief and Economic Security Act (&#x201c;CARES Act&#x201d;), which among other things, provides employer payroll tax credits for qualified wages and options to defer payroll tax payments for a limited period. The Company records government subsidies as offsets to the related operating expenses. During the year ended 12/31/22, the Company collected $1.6M payroll tax credits that were earned and recognized prior to fiscal year 2022.&lt;/p&gt;</wyyy:GovernmentSubsidiesPolicyPolicyTextBlock>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="AsOf2022-12-31"
      decimals="-5"
      id="fid_28"
      unitRef="USD">1600000</us-gaap:AccruedPayrollTaxesCurrent>
    <wyyy:AccountingStandardsUnderEvaluationPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_976">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326):&#160;Measurement of Credit Losses on Financial Instrument (&#x201c;Topic 326&#x201d;). Topic 326 amends guidance on reporting credit losses for assets held at amortized cost basis and available for sale debt securities. For assets held at amortized cost basis, Topic 326 eliminates the probable initial recognition threshold in current GAAP and, instead, requires an entity to reflect its current estimate of all expected credit losses. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial assets to present the net amount expected to be collected. For available for sale debt securities, credit losses should be measured in a manner similar to current GAAP, however Topic 326 will require that credit losses be presented as an allowance rather than as a write-down. This ASU update affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The Company adopted Topic 326 on January 1, 2023. The adoption of ASU 2016-03 did not have a material impact on the Company's consolidated financial statements.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;In November 2023, the FASB issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-07,&#160;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure of incremental segment information on an annual and interim basis. This standard is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and requires retrospective application to all prior periods presented in the financial statements. The Company is currently evaluating the impacts of the new standard.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;In December 2023, the FASB issued ASU 2023-09,&#160;Income Taxes &#x2013; Improvements to Income Tax Disclosures, requiring enhancements and further transparency to certain income tax disclosures, most notably the tax rate reconciliation and income taxes paid. This ASU is effective for fiscal years beginning after December 15, 2024 on a prospective basis and retrospective application is permitted. The Company is currently evaluating the impacts of the new standard.&lt;/p&gt;</wyyy:AccountingStandardsUnderEvaluationPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_977">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Assets and liabilities denominated in foreign currencies are translated into U.S. dollars based upon exchange rates prevailing at the end of each reporting period. The resulting translation adjustments, along with any related tax effects, are included in accumulated other comprehensive loss, a component of stockholders&#x2019; equity. Translation adjustments are reclassified to earnings upon the sale or substantial liquidation of investments in foreign operations. Revenues and expenses are translated at the average month-end exchange rates during the year. Gains and losses related to transactions in a currency other than the functional currency, including operations outside the U.S. where the functional currency is the U.S. dollar, are reported net in the Company&#x2019;s Consolidated Statements of Operations, depending on the nature of the activity.&#160; See Note 17 for additional information. &lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_978">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Segments are defined by authoritative guidance as components of a company in which separate financial information is available and is evaluated by the chief operating decision maker (CODM), or a decision-making group, in deciding how to allocate resources and in evaluating financial performance. The Company&#x2019;s CODM is its chief executive officer.&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company&#x2019;s customers view our market as a singular business and demand an integrated and scalable suite of enterprise-wide solutions.&#160; The Company&#x2019;s TMaaS offerings are substantially managed service driven solutions that use our proprietary technology platform to deliver our services.&#160; The amount of labor required to perform our contract obligations may vary significantly contract to contract depending on the customer&#x2019;s specific requirements; however, the way in which we perform these services is consistent across the company and requires a connected group of internal subject matter experts and support personnel. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;In order to evaluate a managed service business model the Company&#x2019;s CODM measures financial performance and allocates resources based on the overall consolidated results of managed and carrier services and related margins.&#160; These consolidated financial metrics provide a stronger indication of how the Company is managing its key customer relationships and assesses overall profitability. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;As a result, the Company comprises of one operating segment and presents single reporting segment for purposes of financial reporting and prepared its consolidated financial statements upon that basis. &#160;&#160;&#160;&#160;&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2023-01-01to2023-12-31" id="fid_980">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the U.S. requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.&#160; Critical accounting estimates include the Company&#x2019;s valuation of goodwill impairment. To estimate the fair value of its reporting unit, the Company projects future cash flows using management&#x2019;s assumptions for revenue growth rate, operating margins, and a discount rate. These estimates can significantly affect the outcome of the Company&#x2019;s impairment assessment.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Other areas requiring use of estimates and judgment relate to revenue recognition, accounts receivable valuation reserves, ability to realize intangible assets, ability to realize deferred income tax assets, contingent consideration, fair value of certain financial instruments and the evaluation of contingencies and litigation.&#160; Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances.&#160; Actual results could differ from those estimates.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_981">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, based on the Company&#x2019;s principal or, in the absence of a principal, most advantageous market for the specific asset or liability.&#160; GAAP provides for a three-level hierarchy of inputs to valuation techniques used to measure fair value, defined as follows:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;"&gt;&lt;span style="text-decoration:underline"&gt;Level 1&lt;/span&gt; - Inputs that are quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity can access.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;"&gt;&lt;span style="text-decoration:underline"&gt;Level 2&lt;/span&gt; - Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability, including:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td style="width:8%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:4%;vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#x25a0;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;Quoted prices for similar assets or liabilities in active markets&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#x25a0;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;Quoted prices for identical or similar assets or liabilities in markets that are not active&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#x25a0;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;Inputs other than quoted prices that are observable for the asset or liability&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#x25a0;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;Inputs that are derived principally from or corroborated by observable market data by correlation or other means&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 45px; text-align:left;"&gt;&lt;span style="text-decoration:underline"&gt;Level 3&lt;/span&gt; - Inputs that are unobservable and reflect the Company&#x2019;s own assumptions about the assumptions market participants would use in pricing the asset or liability based on the best information available in the circumstances (e.g., internally derived assumptions surrounding the timing and amount of expected cash flows). The Company measured the fair value of contingent consideration using unobservable inputs (level 3). &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company monitors the market conditions and evaluates the fair value hierarchy levels at least quarterly. For any transfers in and out of the levels of the fair value hierarchy, the Company elects to disclose the fair value measurement at the beginning of the reporting period during which the transfer occurred.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Note 3 for changes in fair value of liabilities recorded in connection with certain liabilities that are measured at fair value on a recurring basis.&lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2023-01-01to2023-12-31" id="fid_982">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Financial instruments that potentially subject the Company to credit risk consist of cash and cash equivalents and accounts receivable.&#160; &lt;/p&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_983">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company maintains interest-bearing cash deposits and short-term overnight investments with large financial institutions.&#160; The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents for purposes of these consolidated financial statements.&#160; Interest-bearing cash deposits maintained by financial institutions in the United States of America are insured by the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) up to a maximum of $250,000. &#160;At December 31, 2023 and 2022, the Company had deposits in excess of FDIC limits of approximately $5.5 million and $5.1 million, respectively.&lt;em&gt; &lt;/em&gt;&#160;The Company also maintains deposits with a financial institution in Ireland that are insured by the Central Bank of Ireland up to a maximum of &#x20ac;100,000 per financial institution. The Company also maintains deposits with a financial institution in the United Kingdom that are insured by Financial Services Compensation Scheme up to a maximum of &#xa3;75,000 per financial institution. At December 31, 2023 and 2022, the Company had foreign bank deposits in excess of insured limits of approximately $0.6 million and $1.3 million, respectively.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashFDICInsuredAmount
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_29"
      unitRef="USD">250000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashUninsuredAmount
      contextRef="AsOf2023-12-31"
      decimals="-5"
      id="fid_13"
      unitRef="USD">5500000</us-gaap:CashUninsuredAmount>
    <us-gaap:CashUninsuredAmount
      contextRef="AsOf2022-12-31"
      decimals="-5"
      id="fid_12"
      unitRef="USD">5100000</us-gaap:CashUninsuredAmount>
    <us-gaap:CashFDICInsuredAmount
      contextRef="AsOf2022-12-31_wyyy_IrelandMember"
      decimals="0"
      id="fid_17"
      unitRef="EUR">100000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashFDICInsuredAmount
      contextRef="AsOf2022-12-31_wyyy_UnitedKingdomMember"
      decimals="0"
      id="fid_18"
      unitRef="USD">75000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashUninsuredAmount
      contextRef="AsOf2023-12-31_wyyy_ForeignMember"
      decimals="-5"
      id="fid_15"
      unitRef="USD">600000</us-gaap:CashUninsuredAmount>
    <us-gaap:CashUninsuredAmount
      contextRef="AsOf2022-12-31_wyyy_ForeignMember"
      decimals="-5"
      id="fid_14"
      unitRef="USD">1300000</us-gaap:CashUninsuredAmount>
    <wyyy:ReceivablesTradesAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy contextRef="From2023-01-01to2023-12-31" id="fid_984">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company determines its allowance for credit allowances by considering a number of factors, including the type of customer, credit worthiness, payment history, length of time accounts receivable are past due, the Company&#x2019;s previous loss history, the customer&#x2019;s current ability to pay its obligation to the Company, and the condition of the general economy and the industry as a whole.&#160; The Company writes off accounts receivable when they are deemed to be uncollectible, having exhausted all collection efforts.&#160; &#160;&#160;&lt;/p&gt;</wyyy:ReceivablesTradesAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_985">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Inventories consist of mobile devices and accessories and identity credential hardware components.&#160; Inventories are valued at the lower of cost, using first-in, first-out method, or net realizable value.&#160; The Company may record a write-down for inventories which have become obsolete or are in excess of anticipated demand or net realizable value.&#160; If future demand or market conditions for our products are less favorable than forecasted or if unforeseen technological changes negatively impact the utility of inventory, we may be required to record additional write-downs, which would adversely affect our gross profit.&#160; For the years ended December 31, 2023 and 2022, there were no inventory write-downs.&#160; &#160;&#160;&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_986">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Property and equipment are stated at historical cost, net of accumulated depreciation and amortization. Depreciation and amortization expense is computed using the straight-line method over the estimated useful lives based upon the classification of the property and/or equipment or lease period for assets acquired under lease arrangements. The estimated useful lives of the assets are as follows:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Estimated&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid; COLOR: ;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Useful Life&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;Computer hardware and software&lt;/td&gt;&lt;td style="COLOR: ; mso-ignore: colspan;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;3-5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;Furniture and fixtures&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="COLOR: ;"&gt;Mobile equipment&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;3 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company assesses the recoverability of property and equipment by determining whether the depreciation of property and equipment over its remaining life can be recovered through projected undiscounted future cash flows. The amount of property and equipment impairment if any, is measured based on fair value and is charged to operations in the period in which property and equipment impairment is determined by management. As of December 31, 2023 and 2022, the Company&#x2019;s management has not identified any material impairment of its property and equipment. &lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <wyyy:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_994">&lt;table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;width:9%;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Estimated&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid; COLOR: ;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Useful Life&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;Computer hardware and software&lt;/td&gt;&lt;td style="COLOR: ; mso-ignore: colspan;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;3-5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;Furniture and fixtures&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;5 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="COLOR: ;"&gt;Mobile equipment&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;/td&gt;&lt;td style="COLOR: ;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;3 years&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</wyyy:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock>
    <wyyy:PropertyPlantAndEquipmentEstimatedUsefulLife
      contextRef="From2023-01-01to2023-12-31_srt_MinimumMember_us-gaap_ComputerEquipmentMember"
      id="fid_8">P3Y</wyyy:PropertyPlantAndEquipmentEstimatedUsefulLife>
    <wyyy:PropertyPlantAndEquipmentEstimatedUsefulLife
      contextRef="From2023-01-01to2023-12-31_srt_MaximumMember_us-gaap_ComputerEquipmentMember"
      id="fid_9">P5Y</wyyy:PropertyPlantAndEquipmentEstimatedUsefulLife>
    <wyyy:PropertyPlantAndEquipmentEstimatedUsefulLife
      contextRef="From2023-01-01to2023-12-31_us-gaap_FurnitureAndFixturesMember"
      id="fid_10">P5Y</wyyy:PropertyPlantAndEquipmentEstimatedUsefulLife>
    <wyyy:PropertyPlantAndEquipmentEstimatedUsefulLife
      contextRef="From2023-01-01to2023-12-31_wyyy_MobileEquipmentMember"
      id="fid_11">P3Y</wyyy:PropertyPlantAndEquipmentEstimatedUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_987">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company has leases for corporate offices that are accounted for under ASC 842, Leases (Topic 842). The leases have remaining lease terms ranging from one year to&#160;eighteen years.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company determines if an arrangement is a lease at inception. The Company considers any contract where there is an identified asset and that it has the right to control the use of such asset in determining whether the contract contains a lease. A right-of-use (&#x201c;ROU&#x201d;) asset represents the Company&#x2019;s right to use an underlying asset for the lease term and the lease liabilities represent its obligation to make lease payments arising from the lease. Lease ROU assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company&#x2019;s leases do not provide an implicit rate, the Company uses an incremental borrowing rate based on the information available on the lease commencement date in determining the present value of lease payments. The lease ROU assets include any lease payments made prior to the rent commencement date. Lease expense for lease payments are recognized on a straight-line basis over the lease term. &lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_988">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company accounts for goodwill and other indefinite-lived intangible assets in accordance with ASC 350, Intangibles (Topic 350). Under ASC Topic 350, goodwill and certain indefinite-lived intangible assets are not amortized but are subject to an annual impairment test as of December 31, and between annual tests if events occur or circumstances change that would more likely than not reduce the fair value of the reporting unit below its carrying value. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;The Company has a single reporting unit and all goodwill relates to that reporting unit. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company recorded a non-cash goodwill impairment charge of $16.3 million during 2022 following goodwill impairment testing performed as a result of sustained decreases in our publicly quoted share price and market capitalization. There was no goodwill impairment during 2023.&#160;&#160;&#160; &lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <wyyy:ImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="From2022-01-01to2022-12-31"
      decimals="-5"
      id="fid_21"
      unitRef="USD">16300000</wyyy:ImpairmentOfOtherIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1028">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company reviews long-lived assets such as property and equipment, right of use assets, and intangible assets with finite useful lives for impairment whenever events or changes in circumstances indicate that the carrying value of the asset or asset group may not be recoverable&#160;by comparing the net book value of the asset group to their estimated undiscounted future cash flows expected from their use and eventual disposition. Impaired assets are recorded at estimated fair value, determined principally by using the present value of estimated future cash flows expected from their use and eventual disposition.&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_989">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company enters into contracts that can include various combinations of products and services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company reports products and services under the categories managed services and carrier services as described below: &#160;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&lt;strong&gt;&lt;em&gt;Carrier Services.&lt;/em&gt;&lt;/strong&gt; The Company bills for costs incurred to deliver phone, data and satellite and related mobile services for a connected device or end point.&#160; These services require us to procure, process and pay communications carrier invoices.&#160; We recognize revenues and related costs on a gross basis for such arrangements whenever we control the products and services before they are transferred to the customer.&#160; We are the principal in these transactions when we are seen as the primary creditor, we directly issue purchase orders directly to communications carriers for wireline and wireless services, and/or we have discretion in choosing optimal providers and rate plans.&#160; For arrangements in which we do not control the product or service, do not have economic risk, and do not have pricing or vendor discretion we recognize revenues and related costs on a net basis.&#160; A significant portion of our overall reported revenue is tied to this service component; however, it represents an insignificant portion of our overall reported gross profit.&#160; This is a commodity type service and margins are nominal, but this is a necessary service to deliver to federal government customers that engage us to provide a full-service solution.&#160; The Company does not assume the credit risk when providing these services for commercial customers due to the increased credit risk involved.&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&lt;strong&gt;&lt;em&gt;Managed Services.&lt;/em&gt;&lt;/strong&gt;&lt;em&gt; &lt;/em&gt;&#160;The Company delivers managed services under a full-service, quasi full-service or self-service solution to suit our customers&#x2019; needs.&#160; A significant portion of our reported gross profit is tied to this service component.&#160; Revenue is accrued based on what the Company expects will be ultimately invoiced. Differences between accrued revenues and actual billed revenues are adjusted in the period that billings are prepared and such differences have not historically been material. Managed services are not interdependent and there are no undelivered performance obligations in these arrangements.&#160; The Company aggregates its billable revenue under the following groupings: &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td style="width:4%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:4%;vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;span style="font-family:symbol"&gt;&#xb7;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:justify;"&gt;&lt;span style="text-decoration:underline"&gt;Managed Service Fees:&lt;/span&gt; The Company delivers managed services under firm fixed price contracts that may include multiple performance obligations.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160; &lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td style="width:8%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:8%;vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;o&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Revenue for fixed price services are generally completed and billed in the same accounting period and we charge a fixed fee for each performance obligation which may be tied to the number of units managed, percentage of supplier spend and/or savings, units delivered, certificates issued by the Company, certificate validation services installed in a customer&#x2019;s environment, accessories sold and billable hours. Revenue from this service requires accounting estimates due to delays between completion of the service and the normal billing cycle.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td style="width:8%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:4%;vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;o&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Revenue for fixed price software sold as a term license is recognized ratably over the license term from the date the software is accepted by the customer. Maintenance services, if contracted, are recognized ratably over the term of the maintenance agreement, generally twelve months. Revenue for fixed price software licenses that are sold as a perpetual license with no significant customization are recognized when the software is delivered. Implementation fees are recognized when the work is completed. Revenue from this service does not require significant accounting estimates.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;o&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Revenue is recognized from the sales of identity credentials to an individual or organization upon issuance less a portion deferred for monthly credential validation support services. In the case of bulk sales or credential management system revenue is recognized upon issue or availability to the customer for issuance. There is generally no significant performance obligation to provide post contract services in relation to identity consoles delivered. Identity certificates issued have a fixed life and cannot be modified once issued.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160; &lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td style="width:4%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:4%;vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;span style="font-family:symbol"&gt;&#xb7;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;span style="text-decoration:underline"&gt;Billable Service Fees.&lt;/span&gt; The Company delivers subject matter expertise either offsite or onsite for certain customers at a fixed hourly rate or fixed monthly fee. Billable services are generally completed and billed in the same accounting period and charge a fixed fee based on actual hours worked and actual costs incurred. Revenue is accrued based on what the Company expects will be ultimately invoiced. Differences between accrued revenues and actual billed revenues are adjusted in the period that billings are prepared and such differences have not historically been material&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;span style="font-family:symbol"&gt;&#xb7;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;span style="text-decoration:underline"&gt;Reselling and Other Service Fees.&lt;/span&gt; The Company delivers third party products and services to satisfy customer contractual obligations. The Company recognizes revenues and related costs on a gross basis for such arrangements whenever we control the products and services before they are transferred to the customer. The Company is the principal in these transactions as we are seen as the primary creditor, carries inventory risk for undelivered products and services, and directly issues purchase orders third party suppliers, and has discretion in sourcing among many different suppliers. For those transactions in which we procure and deliver products and services for our customers on their own account, the Company does not control the product or service, does not have economic risk, and does not have pricing or vendor discretion and therefore does not recognize revenues and related costs on a gross basis for these arrangements. The Company only recognizes revenues earned for arranging the transaction and any related costs.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_979">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company applies the principles of FASB&#160;ASC&#160;350-40,&#160;&lt;em&gt;Accounting for the Cost of Computer Software Developed or Obtained for Internal Use&lt;/em&gt;&#160;(&#x201c;ASC&#160;350-40&#x201d;).&#160;ASC&#160;350-40 requires that internal use software development costs incurred before the preliminary project stage be expensed as incurred. We capitalize development costs related to these software applications once the preliminary project stage is complete and it is probable that the project will be completed, and the software will be used to perform the function intended.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company also applies the principles of FASB&#160;ASC&#160;985-20,&#160;&lt;em&gt;Accounting for the Costs of Computer Software to Be Sold, Leased, or Otherwise Marketed&lt;/em&gt;&#160;(&#x201c;ASC&#160;985-20&#x201d;).&#160;ASC&#160;985-20 requires that software development costs incurred in conjunction with development of computer software to be sold to be charged to research and development expense until technological feasibility is established. Thereafter, until the product is released for sale, development costs of computer software to be sold are capitalized and reported at the lower of unamortized cost or net realizable value of the related product.&lt;/p&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="From2023-01-01to2023-12-31" id="fid_990">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Product development expenses include payroll, employee benefits, and other employee related expenses associated with product development. Product development expenses also include third-party development and programming costs, subject matter experts, localization costs incurred to translate software for international markets, and the amortization of purchased software code and services content. Costs related to product development are expensed until the point that preliminary project stage is complete or technological feasibility is reached. Costs incurred during the implementation of product development and enhancements are capitalized and amortized to cost of revenue over the estimated lives of the solution.&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;For the years ended December 31, 2023 and 2022, the Company incurred product development costs associated with TMaaS platform application, Secure Identity Management Solutions, Unified Communications Analytics (UCAS) solution, and data center of approximately $0.9 million and $3.2 million, respectively, which were capitalized.&#160; See Note 9 to the consolidated financial statements for additional information about capitalization of product development costs. &lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:DevelopmentCosts
      contextRef="From2023-01-01to2023-12-31"
      decimals="-5"
      id="fid_23"
      unitRef="USD">900000</us-gaap:DevelopmentCosts>
    <us-gaap:DevelopmentCosts
      contextRef="From2022-01-01to2022-12-31"
      decimals="-5"
      id="fid_22"
      unitRef="USD">3200000</us-gaap:DevelopmentCosts>
    <wyyy:JudgmentsAndEstimatesPolicy contextRef="From2023-01-01to2023-12-31" id="fid_1026">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company&#x2019;s contracts with customers often include promises to transfer multiple products and services to a customer under a fixed rate or fixed fee arrangement. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require judgment. Components of our managed service solution are generally distinct performance obligations that are not interdependent and can be completed within a month. The Company&#x2019;s products are generally sold with a right of return. Historically the returns have been immaterial and recognized in the period which the products are returned. While historically immaterial as well, the Company may provide other event driven credits or disincentives for not meeting performance obligations which are accounted for as variable consideration and recognized in the period which the event occurs.&lt;/p&gt;</wyyy:JudgmentsAndEstimatesPolicy>
    <wyyy:ContractBalancesPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1027">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;A significant portion of contract balances represent revenues earned on federal government contracts. Timing of revenue recognition may differ materially from the timing of invoicing to customers due a long-standing practice of issuing a consolidated managed service invoice. A consolidated invoice usually requires data such as billable hours, units managed, credentials issued, accessories sold and usage data from telecommunications providers and other suppliers. As a result it could take between thirty (30) to sixty (60) days after all performance obligations have been met to deliver a complete customer invoice. As a result, the Company may have both accounts receivables (invoiced revenue) and unbilled receivables (revenue recognize but not yet invoiced) that could represent one or more months of revenue. Additionally, the Company may be required under contractual terms to bill for services in advance and deferred recognition of revenue until all performance obligations have been met.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within thirty (30) to ninety (90) days. Payment terms and conditions for government and commercial customers are described below:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:justify;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td style="width:4%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:4%;vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;span style="font-family:symbol"&gt;&#xb7;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;Government contract billings are generally due within thirty (30) days of the invoice date. Government accounts receivable payments could be delayed due to administrative processing delays by the government agency, continuing budget resolutions that may delay availability of contract funding, and/or administrative only invoice correction requests by contracting officers that may delay payment processing by our government customer.&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px;text-indent:30px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;span style="font-family:symbol"&gt;&#xb7;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;Commercial contracts are billed based on the underlying contract terms and conditions which generally have repayment terms that range from thirty (30) to ninety (90) days. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company assesses its ability to collect outstanding receivables and contract assets and provides customer-specific allowances for credit losses and general allowances for the portion of receivables and contract assets that are estimated to be uncollectible. Allowances for credit losses are based on historical collection experience and expected credit losses, customer specific financial condition, current economic trends in the customer's industry and geographic region, changes in customer demand and the overall economic climate in the market the Company serves. Customer accounts receivable balances that remain uncollected for more than 45 days are further reviewed for collectability and are considered past due after 90 days unless different contractual repayment terms were extended under a contract with a customer. The Company will reserve such amounts estimated to be uncollectable. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&lt;em&gt;Costs to Obtain a Contract with a Customer&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company does not recognize assets from the costs to obtain a contract with a customer and generally expenses these costs as incurred.&#160; The Company primarily uses internal labor to manage and oversee the customer acquisition process and to finalize contract terms and conditions and commence customer start-up activities, if any.&#160; Internal labor costs would be incurred regardless of the outcome of a contract with a customer and as such those costs are not considered incremental to the cost to obtain a contract with a customer.&#160; The Company does not typically incur significant incremental costs to obtain a contract with a customer which may include payment of commissions to certain internal and/or external sales agents upon collection of invoiced sales from the customer.&#160; The Company does not typically prepay sales commissions in advance of being paid for services delivered.&lt;/p&gt;</wyyy:ContractBalancesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_991">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company accounts for income taxes in accordance with authoritative guidance which requires that deferred tax assets and liabilities be computed based on the difference between the financial statement and income tax bases of assets and liabilities using the enacted marginal tax rate.&#160; The guidance requires that the net deferred tax asset be reduced by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the net deferred tax asset will not be realized.&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to use the existing deferred tax assets. Under existing income tax accounting standards such objective evidence is more heavily weighted in comparison to other subjective evidence such as our projections for future growth, tax planning and other tax strategies. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company recognizes the impact of an uncertain tax position taken or expected to be taken on an income tax return in the financial statements at the amount that is more likely than not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized in the financial statements unless it is more likely than not of being sustained upon audit by the relevant taxing authority.&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_992">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Basic EPS includes no dilution and is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted EPS includes the potential dilution that could occur if securities or other contracts to issue common and restricted stock were exercised or converted into common and restricted stock.&#160; The number of incremental shares from assumed conversions of stock options and unvested restricted stock awards included in the calculation of diluted EPS was calculated using the treasury stock method.&#160; See Note 16 to the consolidated financial statements for computation of EPS.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2023-01-01to2023-12-31" id="fid_993">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company accounts for stock-based employee compensation arrangements under provisions of ASC 718-10.&#160; The Company recognizes the cost of employee stock awards granted in exchange for employee services based on the grant-date fair value of the award using a Black-Scholes option-pricing model, net of expected forfeitures. Those costs are recognized ratably over the vesting period.&#160; Each stock option has an exercise price equal to the market price of the Company&#x2019;s common stock on the date of grant and a contractual term ranging from 3 to 10 years. See Note 15 to the consolidated financial statements for additional information about stock-based compensation programs. &lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <wyyy:DescriptionOfEmployeeStockBasedCompensation contextRef="From2023-01-01to2023-12-31" id="fid_27">Each stock option has an exercise price equal to the market price of the Company&#x2019;s common stock on the date of grant and a contractual term ranging from 3 to 10 years</wyyy:DescriptionOfEmployeeStockBasedCompensation>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_955">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;strong&gt;3.&#160;Fair Value Measurements&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The consolidated financial statements include financial instruments for which the fair value may differ from amounts reflected on a historical basis.&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Financial Assets and Financial Liabilities Carried at Other Than Fair Value&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company&#x2019;s financial instruments include cash equivalents, accounts receivable, short and long-term debt (except for contingent promissory notes) and other financial instruments associated with the issuance of the common stock.&#160; The carrying values of cash equivalents and accounts receivable approximate their fair value because of the short maturity of these instruments and past evidence indicates that these instruments settle for their carrying value. The carrying amounts of the Company&#x2019;s bank borrowings under its credit facility approximate fair value because the interest rates reflect current market rates.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The following table present information about the Company's liabilities measured at fair value on a recurring basis in the consolidated balance sheets:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Quoted Prices in&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Significant Other&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Active Markets&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Observable Inputs&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Unobservable Inputs&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Description&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;(Level 1)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;(Level 2)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;(Level 3)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="10" style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Contingent consideration - cash settled&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;6,500&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;6,500&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Contingent consideration - warrants&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;400&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;400&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Total liabilities measured and recorded at fair value&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;6,900&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;6,900&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Quoted Prices in&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Significant Other&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;DECEMBER 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Active Markets&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Observable Inputs&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Unobservable Inputs&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="BORDER-BOTTOM: 1px solid;vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Description&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;(Level 1)&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;(Level 2)&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;(Level 3)&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Contingent consideration - cash settled&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;6,500&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;6,500&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Contingent consideration - warrants&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;400&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;400&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Total liabilities measured and recorded at fair value&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;6,900&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;6,900&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company&#x2019;s contingent consideration is categorized as Level 3 within the fair value hierarchy.&#160;The contingent consideration has been recorded at their fair value using a Monte Carlo simulation model.&#160;&#160;This model incorporates probability of achievement of certain milestones, risk-free rates and volatility.&#160;&#160;The development and determination of the unobservable inputs for Level 3 fair value measurements and fair value calculations are the responsibility of the Company&#x2019;s management with the assistance of a third-party valuation specialist.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Management estimates the fair value of the contingent consideration liability based on financial projections of ITA&#x2019;s business and forecasted results, including revenue growth rates, costs and expenses, volatility, and discount rates. The Company evaluates, on a routine, periodic basis, the estimated fair value of the contingent consideration and quarterly changes in estimated fair value are reflected in other income in the consolidated statements of operations. Changes in the fair value of contingent consideration obligations may result from changes in changes of any of the key assumptions that are used. Changes in the estimated fair value of contingent consideration liability may have a material impact on the Company&#x2019;s operating results.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;There was no change in fair value of contingent consideration for the year ended December 31, 2023. During the year ended December 31, 2022, the Company recorded a gain of $1.3 million related to a change in fair value of contingent consideration.&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_996">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Quoted Prices in&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Significant Other&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Active Markets&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Observable Inputs&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Unobservable Inputs&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Description&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;(Level 1)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;(Level 2)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;(Level 3)&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="10" style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Contingent consideration - cash settled&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;6,500&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;6,500&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Contingent consideration - warrants&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;400&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;400&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Total liabilities measured and recorded at fair value&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;6,900&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;6,900&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Quoted Prices in&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Significant Other&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;DECEMBER 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Active Markets&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Observable Inputs&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Unobservable Inputs&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="BORDER-BOTTOM: 1px solid;vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Description&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;(Level 1)&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;(Level 2)&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="BORDER-BOTTOM: 1px solid;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;(Level 3)&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Contingent consideration - cash settled&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;6,500&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;6,500&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Contingent consideration - warrants&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;400&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;400&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Total liabilities measured and recorded at fair value&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;6,900&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;6,900&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <wyyy:ContingentConsiderationCashSettled
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_1030"
      unitRef="USD">6500</wyyy:ContingentConsiderationCashSettled>
    <wyyy:ContingentConsiderationCashSettled
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="fid_55"
      unitRef="USD">0</wyyy:ContingentConsiderationCashSettled>
    <wyyy:ContingentConsiderationCashSettled
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="fid_56"
      unitRef="USD">0</wyyy:ContingentConsiderationCashSettled>
    <wyyy:ContingentConsiderationCashSettled
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="fid_54"
      unitRef="USD">6500</wyyy:ContingentConsiderationCashSettled>
    <wyyy:ContingentConsiderationWarrants
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_1032"
      unitRef="USD">400</wyyy:ContingentConsiderationWarrants>
    <wyyy:ContingentConsiderationWarrants
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="fid_64"
      unitRef="USD">0</wyyy:ContingentConsiderationWarrants>
    <wyyy:ContingentConsiderationWarrants
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="fid_62"
      unitRef="USD">0</wyyy:ContingentConsiderationWarrants>
    <wyyy:ContingentConsiderationWarrants
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="fid_59"
      unitRef="USD">400</wyyy:ContingentConsiderationWarrants>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_1034"
      unitRef="USD">6900</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="fid_67"
      unitRef="USD">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="fid_68"
      unitRef="USD">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="fid_65"
      unitRef="USD">6900</us-gaap:LiabilitiesFairValueDisclosure>
    <wyyy:ContingentConsiderationCashSettled
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_1031"
      unitRef="USD">6500</wyyy:ContingentConsiderationCashSettled>
    <wyyy:ContingentConsiderationCashSettled
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="fid_57"
      unitRef="USD">0</wyyy:ContingentConsiderationCashSettled>
    <wyyy:ContingentConsiderationCashSettled
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="fid_58"
      unitRef="USD">0</wyyy:ContingentConsiderationCashSettled>
    <wyyy:ContingentConsiderationCashSettled
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="fid_53"
      unitRef="USD">6500</wyyy:ContingentConsiderationCashSettled>
    <wyyy:ContingentConsiderationWarrants
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_1033"
      unitRef="USD">400</wyyy:ContingentConsiderationWarrants>
    <wyyy:ContingentConsiderationWarrants
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="fid_63"
      unitRef="USD">0</wyyy:ContingentConsiderationWarrants>
    <wyyy:ContingentConsiderationWarrants
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="fid_61"
      unitRef="USD">0</wyyy:ContingentConsiderationWarrants>
    <wyyy:ContingentConsiderationWarrants
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="fid_60"
      unitRef="USD">400</wyyy:ContingentConsiderationWarrants>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_1035"
      unitRef="USD">6900</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      id="fid_69"
      unitRef="USD">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="0"
      id="fid_70"
      unitRef="USD">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      id="fid_66"
      unitRef="USD">6900</us-gaap:LiabilitiesFairValueDisclosure>
    <wyyy:FairValueOfMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="From2023-01-01to2023-12-31"
      decimals="-5"
      id="fid_48"
      unitRef="USD">1300000</wyyy:FairValueOfMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:AccountsAndNontradeReceivableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_956">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;strong&gt;4.&#160;Accounts Receivable and Significant Concentrations&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;A significant portion of the Company&#x2019;s revenue arrangements consist of firm fixed price contracts with agencies of the U.S. federal government and several large multinational publicly traded and private corporations.&#160; Accounts receivable consist of the following by customer type in the table below as of the periods presented:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;DECEMBER 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;U.S. Federal, State, and Local Government (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;6,402,922&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;7,272,993&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Commercial (2)&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;1,898,230&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;2,055,782&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Gross accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;8,301,152&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;9,328,775&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Less: allowances for credit&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;losses (3)&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;81,359&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;51,666&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Accounts receivable, net&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;8,219,793&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;9,277,109&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;As of December 31, 2021, the Company had accounts receivable, net of $12.5 million.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;(1) Government contracts are generally firm fixed price not to exceed arrangements with a term of five (5) years, which consists of a base year and four (4) annual option year renewals. Government receivables are billed under a single consolidated monthly invoice and are billed approximately thirty (30) to sixty (60) days in arrears from the date of service and payment is generally due within thirty (30) days of the invoice date. Government accounts receivable payments could be delayed due to administrative processing delays by the government agency, continuing budget resolutions that may delay availability of contract funding, and/or administrative only invoice correction requests by contracting officers that may delay payment processing by our government customer.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;(2) Commercial contracts are generally fixed price arrangements with contract terms ranging from two (2) to three (3) years. Commercial accounts receivables are billed based on the underlying contract terms and conditions which generally have repayment terms that range from thirty (30) to ninety (90) days. Commercial receivables are stated at amounts due from customers net of an allowance for credit losses if deemed necessary.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;(3) During the year ended December 31, 2023 and 2022, the Company did not recognize any material provisions of recoveries of existing provision for credit losses. The Company has not historically maintained an allowance for credit losses for its government customers as it has not experienced material or recurring bad debt charges and the nature and size of the contracts has not necessitated the Company&#x2019;s establishment of such an allowance for credit losses.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Significant Concentrations&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;The following table presents revenue by customer for each of the periods presented:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;YEARS ENDED&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;&lt;strong&gt;Customer Type&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;U.S. Federal Government (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;79.7&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;79.1&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;U.S. State &amp;amp; Local and Foreign Governments&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;0.6&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;0.6&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;(1)&#160;Sales to the U.S. federal government include sales from contracts for which we are the prime contractor, as well as those for which we are a subcontractor and the ultimate customer is the U.S. government.&lt;/p&gt;</us-gaap:AccountsAndNontradeReceivableTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_998">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;DECEMBER 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;U.S. Federal, State, and Local Government (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;6,402,922&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;7,272,993&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Commercial (2)&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;1,898,230&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;2,055,782&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Gross accounts receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;8,301,152&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;9,328,775&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Less: allowances for credit&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;losses (3)&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;81,359&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;51,666&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Accounts receivable, net&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;8,219,793&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;9,277,109&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_GovernmentMember"
      decimals="0"
      id="fid_71"
      unitRef="USD">6402922</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross
      contextRef="AsOf2022-12-31_us-gaap_GovernmentMember"
      decimals="0"
      id="fid_72"
      unitRef="USD">7272993</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross
      contextRef="AsOf2023-12-31_wyyy_CommercialMember"
      decimals="0"
      id="fid_73"
      unitRef="USD">1898230</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross
      contextRef="AsOf2022-12-31_wyyy_CommercialMember"
      decimals="0"
      id="fid_74"
      unitRef="USD">2055782</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_87"
      unitRef="USD">8301152</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_88"
      unitRef="USD">9328775</us-gaap:AccountsReceivableGross>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_75"
      unitRef="USD">81359</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_76"
      unitRef="USD">51666</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_77"
      unitRef="USD">8219793</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_78"
      unitRef="USD">9277109</us-gaap:AccountsReceivableNet>
    <us-gaap:GrantsReceivable
      contextRef="AsOf2021-12-31"
      decimals="-5"
      id="fid_86"
      unitRef="USD">12500000</us-gaap:GrantsReceivable>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_999">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;YEARS ENDED&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;&lt;strong&gt;Customer Type&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;U.S. Federal Government (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;79.7&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;79.1&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;U.S. State &amp;amp; Local and Foreign Governments&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;0.6&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;0.6&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <wyyy:ConcentrationRiskPercentageOne
      contextRef="From2023-01-01to2023-12-31_wyyy_USFederalGovernmentMember"
      decimals="INF"
      id="fid_83"
      unitRef="Pure">0.797</wyyy:ConcentrationRiskPercentageOne>
    <wyyy:ConcentrationRiskPercentageOne
      contextRef="From2022-01-01to2022-12-31_wyyy_USFederalGovernmentMember"
      decimals="INF"
      id="fid_84"
      unitRef="Pure">0.791</wyyy:ConcentrationRiskPercentageOne>
    <wyyy:ConcentrationRiskPercentageOne
      contextRef="From2023-01-01to2023-12-31_wyyy_TradeAccountsReceivablesMember"
      decimals="INF"
      id="fid_79"
      unitRef="Pure">0.006</wyyy:ConcentrationRiskPercentageOne>
    <wyyy:ConcentrationRiskPercentageOne
      contextRef="From2022-01-01to2022-12-31_wyyy_TradeAccountsReceivablesMember"
      decimals="INF"
      id="fid_80"
      unitRef="Pure">0.006</wyyy:ConcentrationRiskPercentageOne>
    <wyyy:UnbilledAccountsReceivablesTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_957">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;strong&gt;5. Unbilled Accounts Receivable and Significant Concentrations&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Unbilled accounts receivable represent revenues earned in connection with products and/or services delivered for which we are unable to issue a formal billing to the customer at the balance sheet due to either timing of invoice processing or delays due to fixed contractual billing schedules. A significant portion of our unbilled accounts receivable consist of carrier services not invoiced at the end of the reporting period. An allowance for credit losses were insignificant for unbilled accounts receivable as of December 31, 2023 and 2022.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;The following table presents customers that represent ten (10) percent or more of consolidated unbilled accounts receivable as of the periods presented below:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;DECEMBER 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;As a % of&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;As a % of&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;&lt;strong&gt;Customer Type&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Receivables&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Receivables&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;U.S. Federal Government&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;97&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;97&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;As of December 31, 2021, the Company had unbilled accounts receivable of $10.9 million.&lt;/p&gt;</wyyy:UnbilledAccountsReceivablesTextBlock>
    <wyyy:SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1000">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;DECEMBER 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;As a % of&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;As a % of&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="BORDER-BOTTOM: 1px solid;vertical-align:bottom;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;&lt;strong&gt;Customer Type&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Receivables&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Receivables&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;U.S. Federal Government&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;97&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;97&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</wyyy:SchedulesOfUnbilledReceivablesConcentrationOfRiskByRiskFactorTableTextBlock>
    <wyyy:PercentageOfReceivables
      contextRef="AsOf2023-12-31_wyyy_USFederalGovernmentMember"
      decimals="INF"
      id="fid_89"
      unitRef="Pure">0.97</wyyy:PercentageOfReceivables>
    <wyyy:PercentageOfReceivables
      contextRef="AsOf2022-12-31_wyyy_USFederalGovernmentMember"
      decimals="INF"
      id="fid_90"
      unitRef="Pure">0.97</wyyy:PercentageOfReceivables>
    <us-gaap:OtherAssetsDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_958">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;strong&gt;6. Other Current Assets and Other Long Term Assets&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Other current assets consisted of the following as of the periods presented below:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;DECEMBER 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Inventories&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;366,126&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;222,279&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Prepaid insurance and other assets&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;717,545&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;713,699&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Total other current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;1,083,671&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;935,978&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Other long term assets consisted of the following as of the periods presented below:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;DECEMBER 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Security deposits&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;40,587&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;67,748&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Capital work in progress&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;442,701&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;1,958,097&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Other long term assets&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;483,288&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;2,025,845&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Capitalized work in progress consists of internally developed software costs, primarily associated with upgrading our ITMS&#x2122; (Intelligent Technology Management System), secure identity management technology and secure network operations center of which $2.4 million was transferred from capital work in progress to internally developed software during the year ended December 31, 2023.&lt;/p&gt;</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1001">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;DECEMBER 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Inventories&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;366,126&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;222,279&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Prepaid insurance and other assets&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;717,545&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;713,699&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Total other current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;1,083,671&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;935,978&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_92"
      unitRef="USD">366126</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_93"
      unitRef="USD">222279</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_94"
      unitRef="USD">717545</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_95"
      unitRef="USD">713699</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_96"
      unitRef="USD">1083671</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_97"
      unitRef="USD">935978</us-gaap:OtherAssetsCurrent>
    <us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1002">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;DECEMBER 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Security deposits&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;40,587&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;67,748&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Capital work in progress&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;442,701&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;1,958,097&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Other long term assets&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;483,288&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;2,025,845&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock>
    <us-gaap:SecurityDeposit
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_98"
      unitRef="USD">40587</us-gaap:SecurityDeposit>
    <us-gaap:SecurityDeposit
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_99"
      unitRef="USD">67748</us-gaap:SecurityDeposit>
    <us-gaap:CapitalLeasedAssetsGross
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_100"
      unitRef="USD">442701</us-gaap:CapitalLeasedAssetsGross>
    <us-gaap:CapitalLeasedAssetsGross
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_101"
      unitRef="USD">1958097</us-gaap:CapitalLeasedAssetsGross>
    <us-gaap:OtherInventoryPurchasedGoods
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_102"
      unitRef="USD">483288</us-gaap:OtherInventoryPurchasedGoods>
    <us-gaap:OtherInventoryPurchasedGoods
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_103"
      unitRef="USD">2025845</us-gaap:OtherInventoryPurchasedGoods>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="From2023-01-01to2023-12-31"
      decimals="-5"
      id="fid_110"
      unitRef="USD">2400000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_959">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;strong&gt;7. Property and Equipment&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Major classes of property and equipment consisted of the following as of the periods presented below:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;DECEMBER 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Computer hardware and software&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;3,355,488&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3,158,428&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Furniture and fixtures&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;503,913&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;502,391&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Leasehold improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;330,040&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;284,321&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Automobiles&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;128,994&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;122,524&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Gross property and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;4,318,435&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;4,067,664&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Less: accumulated depreciation and&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;3,537,635&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;3,089,446&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Property and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;780,800&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;978,218&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;During the years ended December 31, 2023 and 2022, the Company purchased for cash property and equipment totaling approximately $208,200 and $245,000, respectively.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;During the years ended December 31, 2023 and 2022, property and equipment depreciation expense was approximately $402,000 and $397,700, respectively.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;During the years ended December 31, 2023 and 2022, there were no material disposals of owned property and equipment.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;There were no changes in the estimated useful lives used to depreciate property and equipment during the years ended December 31, 2023 and 2022.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1003">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;DECEMBER 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Computer hardware and software&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;3,355,488&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3,158,428&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Furniture and fixtures&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;503,913&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;502,391&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Leasehold improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;330,040&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;284,321&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Automobiles&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;128,994&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;122,524&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Gross property and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;4,318,435&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;4,067,664&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Less: accumulated depreciation and&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;3,537,635&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;3,089,446&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Property and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;780,800&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;978,218&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_wyyy_ComputerHardwareSoftwareMember"
      decimals="0"
      id="fid_111"
      unitRef="USD">3355488</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31_wyyy_ComputerHardwareSoftwareMember"
      decimals="0"
      id="fid_112"
      unitRef="USD">3158428</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      id="fid_113"
      unitRef="USD">503913</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31_us-gaap_FurnitureAndFixturesMember"
      decimals="0"
      id="fid_114"
      unitRef="USD">502391</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember"
      decimals="0"
      id="fid_115"
      unitRef="USD">330040</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31_us-gaap_LeaseholdImprovementsMember"
      decimals="0"
      id="fid_116"
      unitRef="USD">284321</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_VehiclesMember"
      decimals="0"
      id="fid_117"
      unitRef="USD">128994</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31_us-gaap_VehiclesMember"
      decimals="0"
      id="fid_118"
      unitRef="USD">122524</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_127"
      unitRef="USD">4318435</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_128"
      unitRef="USD">4067664</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_119"
      unitRef="USD">3537635</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_120"
      unitRef="USD">3089446</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_121"
      unitRef="USD">780800</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_122"
      unitRef="USD">978218</us-gaap:PropertyPlantAndEquipmentNet>
    <wyyy:PurchaseOfPropertyAndEquipment
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_130"
      unitRef="USD">208200</wyyy:PurchaseOfPropertyAndEquipment>
    <wyyy:PurchaseOfPropertyAndEquipment
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_129"
      unitRef="USD">245000</wyyy:PurchaseOfPropertyAndEquipment>
    <wyyy:PropertyAndEquipmentDepreciationExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_132"
      unitRef="USD">402000</wyyy:PropertyAndEquipmentDepreciationExpense>
    <wyyy:PropertyAndEquipmentDepreciationExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_131"
      unitRef="USD">397700</wyyy:PropertyAndEquipmentDepreciationExpense>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_960">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;strong&gt;8. Leases&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company has leases for corporate and operational facilities (&#x201c;real estate leases&#x201d;).&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&lt;em&gt;Real estate leases&lt;/em&gt;.&#160;Substantially all real estate leases have remaining terms of six (6) to nine (9) years, with additional five (5) year extensions available. All of these leases require a fixed lease payment that contains an annual lease payment escalation provision ranging from 3% to 4% per year. Certain leases contain early termination provisions that would require payment of unamortized tenant improvements, real estate broker commissions paid, and up to six (6) months of rent to compensate the landlord for early termination. The cost to exit a lease would be significant and potentially range $0.2 million to $0.8 million. The earliest any lease termination provisions could be exercised would be in 2023, which the Company did not exercise.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The components of lease expense were as follows:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;YEARS ENDED&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Operating lease expense&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;12,463&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;16,351&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Finance lease expense:&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Amortization of right of use assets&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;684,600&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;682,102&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Interest on finance lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;214,954&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;241,444&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Total finance lease expense&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;899,554&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;923,546&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Lease expense is included in general and administrative expenses in the consolidated statement of operations. Amortization of right of use assets is include in depreciation and amortization in the consolidated statement of operations.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Supplemental cash flow information related to leases was as follows:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;YEARS ENDED&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Operating cash flows from leases&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;227,417&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;257,795&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Financing cash flows from leases&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;586,833&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;600,438&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Supplemental balance sheet information related to leases was as follows:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Lease right of use assets, net&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;4,045,222&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;4,723,899&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Current portion of lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;638,258&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;596,529&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Lease liabilities, net of current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;4,114,516&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;4,745,909&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Weighted average remaining lease term&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Finance leases&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;10.2&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;11&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Weighted average discount rate&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Finance leases&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;3.5&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3.5&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Maturities of lease liabilities as of December 31, 2023, were as follows:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;822,740&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;730,500&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;631,541&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;633,663&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2028&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;695,939&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;2,228,121&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Total undiscounted finance lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;5,742,504&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Less: Imputed interest&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;989,730&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Total lease liability&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;4,752,774&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;On January 1, 2022, the Company entered into an amendment to its lease agreement for its Tampa office to amend the term and the extension option to June 30, 2022. As a result of the amendment, the Company removed the lease right of use asset and lease liability from its consolidated balance sheet and accounted for the lease as month to month and recorded the monthly rent expense in its consolidated statement of operations until termination on June 30, 2022.&lt;/p&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <wyyy:RealEstateLeasesPercent
      contextRef="From2023-01-01to2023-12-31_us-gaap_GovernmentMember"
      decimals="INF"
      id="fid_423"
      unitRef="Pure">0.03</wyyy:RealEstateLeasesPercent>
    <wyyy:RealEstateLeasesPercent
      contextRef="From2023-01-01to2023-12-31_srt_MaximumMember"
      decimals="INF"
      id="fid_424"
      unitRef="Pure">0.04</wyyy:RealEstateLeasesPercent>
    <wyyy:RealEstateLeases
      contextRef="From2023-01-01to2023-12-31_us-gaap_GovernmentMember"
      decimals="-5"
      id="fid_421"
      unitRef="USD">200000</wyyy:RealEstateLeases>
    <wyyy:RealEstateLeases
      contextRef="From2023-01-01to2023-12-31_srt_MaximumMember"
      decimals="-5"
      id="fid_422"
      unitRef="USD">800000</wyyy:RealEstateLeases>
    <us-gaap:LeaseCostTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1004">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;YEARS ENDED&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Operating lease expense&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;12,463&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;16,351&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Finance lease expense:&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Amortization of right of use assets&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;684,600&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;682,102&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Interest on finance lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;214,954&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;241,444&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Total finance lease expense&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;899,554&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;923,546&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_391"
      unitRef="USD">12463</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_390"
      unitRef="USD">16351</us-gaap:OperatingLeaseExpense>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_393"
      unitRef="USD">684600</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_392"
      unitRef="USD">682102</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_395"
      unitRef="USD">214954</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_394"
      unitRef="USD">241444</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_397"
      unitRef="USD">899554</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_396"
      unitRef="USD">923546</us-gaap:FinanceLeaseInterestExpense>
    <wyyy:SupplementalInformationRelatedToLeasesTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1005">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;YEARS ENDED&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Operating cash flows from leases&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;227,417&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;257,795&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Financing cash flows from leases&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;586,833&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;600,438&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Lease right of use assets, net&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;4,045,222&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;4,723,899&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Current portion of lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;638,258&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;596,529&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Lease liabilities, net of current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;4,114,516&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;4,745,909&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Weighted average remaining lease term&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Finance leases&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;10.2&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;11&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Weighted average discount rate&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Finance leases&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;3.5&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3.5&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</wyyy:SupplementalInformationRelatedToLeasesTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_399"
      unitRef="USD">227417</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_398"
      unitRef="USD">257795</us-gaap:OperatingLeasePayments>
    <wyyy:FinancingCashFlowsFromLeases
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_401"
      unitRef="USD">586833</wyyy:FinancingCashFlowsFromLeases>
    <wyyy:FinancingCashFlowsFromLeases
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_400"
      unitRef="USD">600438</wyyy:FinancingCashFlowsFromLeases>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_403"
      unitRef="USD">4045222</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_402"
      unitRef="USD">4723899</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_405"
      unitRef="USD">638258</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_404"
      unitRef="USD">596529</us-gaap:OperatingLeaseLiabilityCurrent>
    <wyyy:LeaseLiabilitiesNetOfCurrentPortion
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_407"
      unitRef="USD">4114516</wyyy:LeaseLiabilitiesNetOfCurrentPortion>
    <wyyy:LeaseLiabilitiesNetOfCurrentPortion
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_406"
      unitRef="USD">4745909</wyyy:LeaseLiabilitiesNetOfCurrentPortion>
    <wyyy:WeightedAverageRemainingLeaseTermFinanceLeasesInYears contextRef="From2023-01-01to2023-12-31" id="fid_408">P10Y2M12D</wyyy:WeightedAverageRemainingLeaseTermFinanceLeasesInYears>
    <wyyy:WeightedAverageRemainingLeaseTermFinanceLeasesInYears contextRef="From2022-01-01to2022-12-31" id="fid_409">P11Y</wyyy:WeightedAverageRemainingLeaseTermFinanceLeasesInYears>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="fid_410"
      unitRef="Pure">0.035</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="fid_411"
      unitRef="Pure">0.035</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1006">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;822,740&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;730,500&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;631,541&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;633,663&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;2028&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;695,939&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;2,228,121&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Total undiscounted finance lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;5,742,504&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Less: Imputed interest&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;989,730&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Total lease liability&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;4,752,774&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_412"
      unitRef="USD">822740</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_413"
      unitRef="USD">730500</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_414"
      unitRef="USD">631541</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_415"
      unitRef="USD">633663</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_416"
      unitRef="USD">695939</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_417"
      unitRef="USD">2228121</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_1045"
      unitRef="USD">5742504</us-gaap:OperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_419"
      unitRef="USD">989730</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_420"
      unitRef="USD">4752774</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_961">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;strong&gt;9. Intangible Assets&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company&#x2019;s intangible assets are comprised of purchased intangibles consisting of customer relationships, channel relationships, telecommunications software, trade names and trademarks and non-compete agreements. Intangible assets acquired in connection with a business combination are valued at fair value and amortized on a straight-line basis over the expected useful life which may range from three (3) to fifteen (15) years or more depending on the intangible asset characteristics.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company&#x2019;s intangible assets also include internally developed software used in the sales and delivery of its information technology service offerings. The Company capitalizes certain internal costs related to software development to deliver its information technology services including but not limited to its Intelligent Telecommunications Management System (ITMS&#x2122;), Public Key Infrastructure (PKI) and Optimiser Telecom Data Intelligence (TDI&#x2122;) applications. Significant development costs are capitalized from the point of demonstrated technological feasibility until the point in time that the product is available for general release to customers. Once the product is available for general release, capitalized costs are amortized based on units sold, or on a straight-line basis generally over the expected functional life which may range from two (2) to five (5) years.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The following tables summarize purchased and internally developed intangible assets subject to amortization as of the periods presented below:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="10" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31, 2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Gross Carrying&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Accumulated&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Net Book&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Amount&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Amortization&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Value&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="7" style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Customer Relationships&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;2,392,000&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(538,200&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;1,853,800&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Channel Relationships&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;2,628,080&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(1,693,652&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;934,428&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Internally Developed Software&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;7,892,045&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(4,331,203&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;3,560,842&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Trade Name and Trademarks&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;1,330,472&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(343,194&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;987,278&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;14,242,597&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(6,906,249&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;7,336,348&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="10" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;DECEMBER 31, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Gross Carrying&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Accumulated&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Net Book&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Amount&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Value&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="7" style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Customer Relationships&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;2,392,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;(299,000&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;2,093,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Channel Relationships&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;2,628,080&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;(1,518,446&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;1,109,634&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Internally Developed Software&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;5,665,957&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;(2,546,407&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3,119,550&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Trade Name and Trademarks&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;1,330,472&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(254,496&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;1,075,976&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;12,016,509&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;(4,618,349&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;7,398,160&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&lt;span style="text-decoration:underline"&gt;Purchased Intangibles&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;For the year ended December 31, 2023, there were no disposals or sales of purchased intangible assets.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&lt;span style="text-decoration:underline"&gt;Internally Developed&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;For the year ended December 31, 2023, the Company capitalized $0.9 million of internally developed software costs, primarily associated with upgrading our ITMS&#x2122; (Intelligent Technology Management System), next generation TDI&#x2122; application, secure identity management technology and secure network operations center of which $2.4 million was transferred from capital work in progress to internally developed software. Capital work in progress is included in other long-term assets in the consolidated balance sheet.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;For the year ended December 31, 2022, the Company capitalized $3.2 million of internally developed software costs, primarily associated with upgrading our ITMS&#x2122; (Intelligent Technology Management System), next generation TDI&#x2122; application, secure identity management technology and secure network operations center of which $2.6 million was transferred from capital work in progress to internally developed software and $316,900 was transferred from capital work in progress to property and equipment during the year. Capital work in progress is included in other long-term assets in the consolidated balance sheet.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The aggregate amortization expense recorded was approximately $2,282,300 and $1,451,100 for the years ended December 31, 2023 and 2022, respectively.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company recorded an impairment charge of $0.2 million to for the year ended December 31, 2023 as part of its impairment assessment of long-lived assets and reduced the impaired internally developed software assets to the estimated fair value and adjusted the remaining useful lives as applicable on those assets as of December 31, 2023.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;As of December 31, 2023, estimated annual amortization for our intangible assets for each of the next five years and beyond is approximately:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;2,445,034&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;1,718,736&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;930,582&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;511,170&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;2028&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;511,170&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;1,219,656&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 15px; text-align:left;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;7,336,348&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1007">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="10" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31, 2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Gross Carrying&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Accumulated&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Net Book&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Amount&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Amortization&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;Value&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="7" style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Customer Relationships&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;2,392,000&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(538,200&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;1,853,800&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Channel Relationships&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;2,628,080&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(1,693,652&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;934,428&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Internally Developed Software&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;7,892,045&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(4,331,203&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;3,560,842&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Trade Name and Trademarks&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;1,330,472&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(343,194&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;987,278&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;14,242,597&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(6,906,249&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;7,336,348&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="10" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;DECEMBER 31, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Gross Carrying&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Accumulated&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Net Book&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Amount&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;Value&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="7" style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Customer Relationships&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;2,392,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;(299,000&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;2,093,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Channel Relationships&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;2,628,080&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;(1,518,446&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;1,109,634&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Internally Developed Software&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;5,665,957&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;(2,546,407&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3,119,550&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Trade Name and Trademarks&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;1,330,472&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(254,496&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;1,075,976&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;12,016,509&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;(4,618,349&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;7,398,160&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      id="fid_430"
      unitRef="USD">2392000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      id="fid_438"
      unitRef="USD">538200</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      id="fid_448"
      unitRef="USD">1853800</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-12-31_wyyy_ChannelRelationshipsMember"
      decimals="0"
      id="fid_431"
      unitRef="USD">2628080</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-12-31_wyyy_ChannelRelationshipsMember"
      decimals="0"
      id="fid_439"
      unitRef="USD">1693652</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31_wyyy_ChannelRelationshipsMember"
      decimals="0"
      id="fid_449"
      unitRef="USD">934428</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-12-31_wyyy_InternallyDevelopedSoftwareMember"
      decimals="0"
      id="fid_432"
      unitRef="USD">7892045</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-12-31_wyyy_InternallyDevelopedSoftwareMember"
      decimals="0"
      id="fid_440"
      unitRef="USD">4331203</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31_wyyy_InternallyDevelopedSoftwareMember"
      decimals="0"
      id="fid_450"
      unitRef="USD">3560842</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-12-31_us-gaap_TrademarksAndTradeNamesMember"
      decimals="0"
      id="fid_433"
      unitRef="USD">1330472</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-12-31_us-gaap_TrademarksAndTradeNamesMember"
      decimals="0"
      id="fid_441"
      unitRef="USD">343194</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31_us-gaap_TrademarksAndTradeNamesMember"
      decimals="0"
      id="fid_451"
      unitRef="USD">987278</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_454"
      unitRef="USD">14242597</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_452"
      unitRef="USD">6906249</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_443"
      unitRef="USD">7336348</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      id="fid_426"
      unitRef="USD">2392000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      id="fid_434"
      unitRef="USD">299000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-12-31_us-gaap_CustomerRelationshipsMember"
      decimals="0"
      id="fid_444"
      unitRef="USD">2093000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_wyyy_ChannelRelationshipsMember"
      decimals="0"
      id="fid_427"
      unitRef="USD">2628080</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_wyyy_ChannelRelationshipsMember"
      decimals="0"
      id="fid_435"
      unitRef="USD">1518446</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-12-31_wyyy_ChannelRelationshipsMember"
      decimals="0"
      id="fid_445"
      unitRef="USD">1109634</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_wyyy_InternallyDevelopedSoftwareMember"
      decimals="0"
      id="fid_428"
      unitRef="USD">5665957</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_wyyy_InternallyDevelopedSoftwareMember"
      decimals="0"
      id="fid_436"
      unitRef="USD">2546407</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-12-31_wyyy_InternallyDevelopedSoftwareMember"
      decimals="0"
      id="fid_446"
      unitRef="USD">3119550</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_us-gaap_TrademarksAndTradeNamesMember"
      decimals="0"
      id="fid_429"
      unitRef="USD">1330472</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_us-gaap_TrademarksAndTradeNamesMember"
      decimals="0"
      id="fid_437"
      unitRef="USD">254496</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-12-31_us-gaap_TrademarksAndTradeNamesMember"
      decimals="0"
      id="fid_447"
      unitRef="USD">1075976</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_455"
      unitRef="USD">12016509</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_453"
      unitRef="USD">4618349</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_442"
      unitRef="USD">7398160</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="From2023-01-01to2023-12-31"
      decimals="-5"
      id="fid_465"
      unitRef="USD">900000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="From2023-01-01to2023-12-31_wyyy_InternallyDevelopedSoftwareMember"
      decimals="-5"
      id="fid_468"
      unitRef="USD">2400000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="From2022-01-01to2022-12-31"
      decimals="-5"
      id="fid_467"
      unitRef="USD">3200000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="From2022-01-01to2022-12-31_wyyy_InternallyDevelopedSoftwareMember"
      decimals="-5"
      id="fid_466"
      unitRef="USD">2600000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="From2022-01-01to2022-12-31_us-gaap_PropertyPlantAndEquipmentMember"
      decimals="0"
      id="fid_469"
      unitRef="USD">316900</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_463"
      unitRef="USD">2282300</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_464"
      unitRef="USD">1451100</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="From2023-01-01to2023-12-31"
      decimals="-5"
      id="fid_470"
      unitRef="USD">200000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1008">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;2,445,034&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;1,718,736&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;930,582&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;511,170&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;2028&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;511,170&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;1,219,656&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 15px; text-align:left;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;7,336,348&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_456"
      unitRef="USD">2445034</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_457"
      unitRef="USD">1718736</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_458"
      unitRef="USD">930582</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_459"
      unitRef="USD">511170</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_460"
      unitRef="USD">511170</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_461"
      unitRef="USD">1219656</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_462"
      unitRef="USD">7336348</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:GoodwillDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_962">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;strong&gt;10. Goodwill&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The following table summarizes the changes in the carry amount of goodwill for the years ended December 31, 2023 and 2022:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160; &lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;DECEMBER 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Balances, January 1&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;5,811,578&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;22,088,578&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Impairment &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(16,277,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Balances, December 31&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;5,811,578&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;5,811,578&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;As a result of the significant decrease in the Company&#x2019;s publicly quoted share price and market capitalization, during the second quarter of&#160; 2022, the Company conducted additional testing of its goodwill, definite-lived intangibles, and other long-lived assets during the quarter ended June 30, 2022 As a result of this review and additional testing, the Company did not identify an impairment to its definite-lived intangible assets or other long lived assets, but the Company did identify an impairment to goodwill resulting in recording a $16.3&#160;million non-cash goodwill impairment charge for the three month period ended June 30, 2022, and accordingly that amount was also reflected in the&#160; full year 2022 results.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company performed its additional goodwill impairment test with support from an external consultant and estimated the fair value of its single reporting unit based on a combination of the income (estimates of future discounted cash flows) and the market approach (market multiples for similar companies). The income approach uses a discounted cash flow (DCF) method that utilizes the present value of cash flows to estimate fair value of our reporting unit. The future cash flows for the reporting unit were projected based upon our estimates of future revenue, operating income and other factors such as working capital and capital expenditures. As part of our DCF analysis, the Company projected revenue and operating profits, and assumed a long-term revenue growth rates in the terminal year. The market approach utilizes multiples of earnings before interest expense, taxes, depreciation and amortization (EBITDA) to estimate the fair value of our reporting unit. The market multiples used for our single reporting unit were based on a group of comparable companies&#x2019; market multiples applied to the Company&#x2019;s revenue and EBITDA.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company performed its annual impairment assessment as of December 31, 2023 and 2022, using the same external consultant as used in the previous impairment analyses. In connection with its annual budgeting and forecast process, the Company projected future cashflows based on existing business and margins, projected new business as well considering modifications to the Company&#x2019;s cost structure. The market approach utilizes multiples of earnings before interest expense, taxes, depreciation and amortization (EBITDA) to estimate the fair value of our reporting unit. The market multiples used for our single reporting unit were based on a group of comparable companies&#x2019; market multiples applied to the Company&#x2019;s revenue and EBITDA. The assessment did not result in any impairment of goodwill as of December 31, 2023 and 2022.&lt;/p&gt;</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1009">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;DECEMBER 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Balances, January 1&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;5,811,578&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;22,088,578&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Impairment &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(16,277,000&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Balances, December 31&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;5,811,578&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;5,811,578&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:Goodwill
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_473"
      unitRef="USD">5811578</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="fid_471"
      unitRef="USD">22088578</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_475"
      unitRef="USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_474"
      unitRef="USD">16277000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_477"
      unitRef="USD">5811578</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_476"
      unitRef="USD">5811578</us-gaap:Goodwill>
    <us-gaap:AssetImpairmentCharges
      contextRef="From2022-04-01to2022-06-30"
      decimals="-5"
      id="fid_479"
      unitRef="USD">16300000</us-gaap:AssetImpairmentCharges>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_963">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;strong&gt;11. Other Current Liabilities&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Accrued expenses consisted of the following as of the periods presented below:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;DECEMBER 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Carrier service costs&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;12,959,350&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;8,402,770&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Salaries and payroll taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;1,681,160&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;1,637,628&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Inventory purchases, consultants and other costs&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;1,463,102&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;1,205,209&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;72,090&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;81,662&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;16,175,702&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;11,327,269&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:OtherLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1010">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;DECEMBER 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Carrier service costs&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;12,959,350&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;8,402,770&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Salaries and payroll taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;1,681,160&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;1,637,628&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Inventory purchases, consultants and other costs&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;1,463,102&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;1,205,209&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;72,090&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;81,662&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;16,175,702&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;11,327,269&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <wyyy:AccruedServiceCostsCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_481"
      unitRef="USD">12959350</wyyy:AccruedServiceCostsCurrent>
    <wyyy:AccruedServiceCostsCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_480"
      unitRef="USD">8402770</wyyy:AccruedServiceCostsCurrent>
    <wyyy:SalariesAndPayrollTaxes
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_483"
      unitRef="USD">1681160</wyyy:SalariesAndPayrollTaxes>
    <wyyy:SalariesAndPayrollTaxes
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_482"
      unitRef="USD">1637628</wyyy:SalariesAndPayrollTaxes>
    <wyyy:InventoryPurchasesConsultantsAndOtherCostscurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_485"
      unitRef="USD">1463102</wyyy:InventoryPurchasesConsultantsAndOtherCostscurrent>
    <wyyy:InventoryPurchasesConsultantsAndOtherCostscurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_484"
      unitRef="USD">1205209</wyyy:InventoryPurchasesConsultantsAndOtherCostscurrent>
    <wyyy:AccruedOtherCostsCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_487"
      unitRef="USD">72090</wyyy:AccruedOtherCostsCurrent>
    <wyyy:AccruedOtherCostsCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_486"
      unitRef="USD">81662</wyyy:AccruedOtherCostsCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_489"
      unitRef="USD">16175702</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_488"
      unitRef="USD">11327269</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_964">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;strong&gt;12. Line of Credit and Factoring Agreement&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;From&#160;June 15, 2017 to June 2023, the Company had a Loan and Security Agreement with Atlantic Union Bank (the &#x201c;Loan Agreement&#x201d;) that matured in June 2023 and was not renewed.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;On April 28, 2023, the Company entered into an Accounts Receivable Purchase Agreement (the &#x201c;Purchase Agreement&#x201d;) with Republic Capital Access, LLC (the &#x201c;Buyer&#x201d;) for the non-recourse sale of eligible accounts receivable relating to U.S. Government prime contracts or subcontracts of the Company (collectively, the &#x201c;Purchased Receivables&#x201d;) to replace the Company&#x2019;s matured Loan and Security Agreement with Atlantic Union Bank. Upon purchase, Buyer becomes the absolute owner of any such Purchased Receivables, which are payable directly to the Buyer. The total amount of Purchased Receivables is subject to a maximum limit of $4&#160;million outstanding Purchased Receivables at any time, with an available increase to $14&#160;million, subject to adequate receivables. The Purchase Agreement contained customary fees, covenants and representations.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Pursuant to the Purchase Agreement, the Company may from time to time offer and sell eligible accounts receivable to the Buyer. The Buyer pays the sales proceed of the purchase of the receivable invoices in two installments; first installment is Initial Purchase Price,&#160;which is 90% if the debtor is an agency of the U.S. Government, and 85% if the debtor is not an agency of the U.S. Government, of the invoice amount. The second and final installment is the residual purchase price that is the invoice amount less the initial purchase price less applicable discount factor and fees.&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;During the year ended December 31, 2023, the Company sold a total of $5.2&#160;million of receivables for $5.1 million in proceeds net of fees. As of December 31, 2023, there is no outstanding residual payment balance and availability under the Purchase Agreement of $4&#160;million.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Subsequent to year end the Company entered into a new revolving line of credit agreement (see Note 20)&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <wyyy:PurchasedReceivables
      contextRef="From2023-04-01to2023-04-28_srt_MaximumMember_wyyy_PurchaseAgreementMember"
      decimals="-6"
      id="fid_493"
      unitRef="USD">4000000</wyyy:PurchasedReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="From2023-04-01to2023-04-28_srt_MaximumMember_wyyy_PurchaseAgreementMember"
      decimals="-6"
      id="fid_494"
      unitRef="USD">14000000</us-gaap:IncreaseDecreaseInReceivables>
    <wyyy:ReceivableDescription
      contextRef="From2023-04-01to2023-04-28_srt_MaximumMember_wyyy_PurchaseAgreementMember"
      id="fid_495">which is 90% if the debtor is an agency of the U.S. Government, and 85% if the debtor is not an agency of the U.S. Government</wyyy:ReceivableDescription>
    <wyyy:ReceivableSold
      contextRef="From2023-01-01to2023-12-31"
      decimals="-5"
      id="fid_490"
      unitRef="USD">5200000</wyyy:ReceivableSold>
    <us-gaap:ProceedsFromFeesReceived
      contextRef="From2023-01-01to2023-12-31"
      decimals="-5"
      id="fid_491"
      unitRef="USD">5100000</us-gaap:ProceedsFromFeesReceived>
    <wyyy:OutstandingPaymentBalance
      contextRef="AsOf2023-12-31"
      decimals="-6"
      id="fid_492"
      unitRef="USD">4000000</wyyy:OutstandingPaymentBalance>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_965">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;strong&gt;13. Income Taxes&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Income tax provision is as follows for the years ended:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Current provision &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;State&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;30,000&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;20,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(3,914&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;26,982&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;26,086&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;46,982&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Deferred provision (benefit)&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Federal&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;57,849&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;4,717,527&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;State&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;77,519&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;298,832&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(28,211&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;14,534&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;107,157&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;5,030,893&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Income tax provision&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;133,243&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;5,077,875&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Income tax provision effective rates, which differs from the federal and state statutory rate as follows for the years ended:&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Statutory federal income tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;21.0&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;21.0&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;State, net of federal benefit&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;4.4&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;4.0&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Non-deductible expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-1.3&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-5.7&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-23.4&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-45.9&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Foreign rate differential&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-0.6&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;0.0&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Return to accrual difference true-ups&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-1.7&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;0.3&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-0.8&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-0.2&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Deferred tax adjustment and true-up&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;0.2&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;-1.0&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Combined effective tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-2.2&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;-27.4&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The tax effects of temporary differences that give rise to significant portions of the Company&#x2019;s deferred tax assets (liabilities) consisted of the following:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Deferred tax assets:&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Net operating loss carryforwards&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;11,836,460&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;10,584,372&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Alternative minimum tax credit&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;45,650&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;45,650&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Share-based compensation&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;531,179&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;475,297&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Intangible amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(334,043&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;(48,740&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Lease liability&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;1,581,946&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;1,555,503&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Other assets&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;770,488&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;167,825&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px"&gt;Total deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;14,431,680&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;12,779,907&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px"&gt;Less: valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(11,930,917&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(10,503,243&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px"&gt;Total deferred tax assets, net&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;2,500,763&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;2,276,664&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Deferred tax liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Goodwill amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;366,764&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;116,530&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Depreciation&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;456,913&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;324,959&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Foreign intangible amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;276,321&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;334,973&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Other liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;15,052&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;11,354&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Lease asset&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;1,402,636&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;1,401,939&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px"&gt;Total deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;2,517,686&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;2,189,755&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Net deferred tax (liability) asset&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(16,923&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;86,909&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;As of December 31, 2023, the Company had approximately $42.6 million in net operating loss (NOL) carry forwards available to offset future taxable income for federal income tax purposes that consist of $29.7 million that will expire between 2023 and 2036 and $12.9 million related to years after December 31, 2017 that does not have an expiration under current tax law. NOLs arising in tax years beginning in 2018 and after may only reduce&#160;80 percent of taxable income every year but can be carried forward indefinitely. Included in the recorded deferred tax asset, the Company had a benefit of approximately $51.4 million available to offset future taxable income for state income tax purposes. These state NOL carry forwards expire between 2024 and 2043. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Under the provisions of the Internal Revenue Code, the net operating losses (&#x201c;NOL&#x201d;) and tax credit carryforwards are subject to review and possible adjustment by the Internal Revenue Service and state tax authorities. NOL and tax credit carryforwards may become subject to an annual limitation in the event of certain cumulative changes in the ownership interest of significant shareholders over a three-year period in excess of 50%, as defined under Sections&#160;382 and 383 of the Internal Revenue Code of 1986, respectively, as well as similar state tax provisions. This could limit the amount of tax attributes that the Company can utilize annually to offset future taxable income or tax liabilities. The amount of the annual limitation, if any, will be determined based on the value of the Company immediately prior to the ownership change. Subsequent ownership changes may further affect the limitation in future years. Utilization of the net operating loss and tax credits carryforwards may be limited by &#x201c;ownership change&#x201d; rules, as defined in Section 382 of the Internal Revenue Code of 1986, as amended, and similar state provisions. This annual limitation may result in the expiration of the net operating losses and credits before utilization.&lt;em&gt; &lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Changes in the valuation allowance for the years ended were as follows:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Beginning balance&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(10,503,243&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;(1,999,630&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Increases&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(1,427,674&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(8,503,613&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Ending balance&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(11,930,917&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;(10,503,243&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;As of each reporting date, management considers new evidence, both positive and negative, that could affect its view of the future realization of deferred tax assets. On the basis of this evaluation, management recorded a valuation allowance against a portion of domestic deferred tax assets because management has determined that it is more likely than not that the Company will not earn income sufficient to realize the deferred tax assets during the carry forward period. During the year ended December 31, 2023, the Company increased the valuation allowance by $1.4 million. If management&#x2019;s assumptions change and we determine we will be able to realize these deferred tax assets, the tax benefits relating to any reversal of the valuation allowance on deferred tax assets will be accounted for as a reduction of income tax expense. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company files U.S. federal income tax returns with the Internal Revenue Service (&#x201c;IRS&#x201d;) as well as income tax returns in various states and certain foreign countries. The Company may be subject to examination by the IRS for tax years 2003 and forward. The Company may be subject to examinations by various state taxing jurisdictions for tax years 2003 and forward. The Company may be subject to examination by various foreign countries for tax years 2019 forward. As of December 31, 2023, the Company is currently not under examination by the IRS, any state or foreign tax jurisdiction. The Company did not have any unrecognized tax benefits at either December 31, 2023 or 2022. In the future, any interest and penalties related to uncertain tax positions will be recognized in income tax expense.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1011">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Current provision &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;State&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;30,000&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;20,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(3,914&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;26,982&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;26,086&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;46,982&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Deferred provision (benefit)&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Federal&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;57,849&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;4,717,527&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;State&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;77,519&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;298,832&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Foreign&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(28,211&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;14,534&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;107,157&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;5,030,893&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Income tax provision&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;133,243&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;5,077,875&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_498"
      unitRef="USD">30000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_497"
      unitRef="USD">20000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_500"
      unitRef="USD">-3914</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_499"
      unitRef="USD">26982</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_502"
      unitRef="USD">26086</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_501"
      unitRef="USD">46982</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <wyyy:DeferredFederalIncomeTaxExpenseSBenefit
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_505"
      unitRef="USD">57849</wyyy:DeferredFederalIncomeTaxExpenseSBenefit>
    <wyyy:DeferredFederalIncomeTaxExpenseSBenefit
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_504"
      unitRef="USD">4717527</wyyy:DeferredFederalIncomeTaxExpenseSBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_507"
      unitRef="USD">77519</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_506"
      unitRef="USD">298832</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_509"
      unitRef="USD">-28211</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_508"
      unitRef="USD">14534</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <wyyy:DeferredIncomeTaxExpenseBenefits
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_511"
      unitRef="USD">107157</wyyy:DeferredIncomeTaxExpenseBenefits>
    <wyyy:DeferredIncomeTaxExpenseBenefits
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_510"
      unitRef="USD">5030893</wyyy:DeferredIncomeTaxExpenseBenefits>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_513"
      unitRef="USD">133243</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_512"
      unitRef="USD">5077875</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1012">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Statutory federal income tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;21.0&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;21.0&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;State, net of federal benefit&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;4.4&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;4.0&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Non-deductible expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-1.3&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-5.7&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-23.4&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-45.9&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Foreign rate differential&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-0.6&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;0.0&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Return to accrual difference true-ups&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-1.7&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;0.3&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-0.8&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-0.2&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Deferred tax adjustment and true-up&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;0.2&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;-1.0&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in;text-indent:11pt"&gt;Combined effective tax rate&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-2.2&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;%&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;-27.4&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="fid_515"
      unitRef="Pure">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      id="fid_514"
      unitRef="Pure">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="fid_517"
      unitRef="Pure">0.044</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      id="fid_516"
      unitRef="Pure">0.040</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <wyyy:Effectiveincometaxratereconciliationnondeductibleexpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="fid_519"
      unitRef="Pure">-0.013</wyyy:Effectiveincometaxratereconciliationnondeductibleexpense>
    <wyyy:Effectiveincometaxratereconciliationnondeductibleexpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      id="fid_518"
      unitRef="Pure">-0.057</wyyy:Effectiveincometaxratereconciliationnondeductibleexpense>
    <wyyy:Effectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="fid_521"
      unitRef="Pure">-0.234</wyyy:Effectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance>
    <wyyy:Effectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      id="fid_520"
      unitRef="Pure">-0.459</wyyy:Effectiveincometaxratereconciliationchangeindeferredtaxassetsvaluationallowance>
    <wyyy:Effectiveincometaxratereconciliationforeignincometaxratedifferential
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="fid_523"
      unitRef="Pure">-0.006</wyyy:Effectiveincometaxratereconciliationforeignincometaxratedifferential>
    <wyyy:Effectiveincometaxratereconciliationforeignincometaxratedifferential
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      id="fid_522"
      unitRef="Pure">0.000</wyyy:Effectiveincometaxratereconciliationforeignincometaxratedifferential>
    <wyyy:Effectiveincometaxratereconciliationchangeinenactedtaxrate
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="fid_525"
      unitRef="Pure">-0.017</wyyy:Effectiveincometaxratereconciliationchangeinenactedtaxrate>
    <wyyy:Effectiveincometaxratereconciliationchangeinenactedtaxrate
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      id="fid_524"
      unitRef="Pure">0.003</wyyy:Effectiveincometaxratereconciliationchangeinenactedtaxrate>
    <wyyy:OtherIncomeTaxProvisionBenefit
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="fid_527"
      unitRef="Pure">-0.008</wyyy:OtherIncomeTaxProvisionBenefit>
    <wyyy:OtherIncomeTaxProvisionBenefit
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      id="fid_526"
      unitRef="Pure">-0.002</wyyy:OtherIncomeTaxProvisionBenefit>
    <wyyy:Effectiveincometaxratereconciliationotheradjustments
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="fid_529"
      unitRef="Pure">0.002</wyyy:Effectiveincometaxratereconciliationotheradjustments>
    <wyyy:Effectiveincometaxratereconciliationotheradjustments
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      id="fid_528"
      unitRef="Pure">-0.010</wyyy:Effectiveincometaxratereconciliationotheradjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="fid_531"
      unitRef="Pure">-0.022</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      id="fid_530"
      unitRef="Pure">-0.274</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1013">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Deferred tax assets:&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Net operating loss carryforwards&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;11,836,460&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;10,584,372&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Alternative minimum tax credit&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;45,650&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;45,650&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Share-based compensation&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;531,179&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;475,297&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Intangible amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(334,043&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;(48,740&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Lease liability&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;1,581,946&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;1,555,503&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Other assets&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;770,488&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;167,825&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px"&gt;Total deferred tax assets&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;14,431,680&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;12,779,907&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px"&gt;Less: valuation allowance&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(11,930,917&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(10,503,243&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px"&gt;Total deferred tax assets, net&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;2,500,763&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;2,276,664&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Deferred tax liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Goodwill amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;366,764&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;116,530&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Depreciation&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;456,913&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;324,959&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Foreign intangible amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;276,321&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;334,973&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Other liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;15,052&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;11,354&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Lease asset&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;1,402,636&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;1,401,939&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 30px"&gt;Total deferred tax liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;2,517,686&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;2,189,755&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Net deferred tax (liability) asset&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(16,923&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;86,909&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_534"
      unitRef="USD">11836460</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_533"
      unitRef="USD">10584372</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_536"
      unitRef="USD">45650</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_535"
      unitRef="USD">45650</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_538"
      unitRef="USD">531179</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_537"
      unitRef="USD">475297</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_540"
      unitRef="USD">-334043</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_539"
      unitRef="USD">-48740</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <wyyy:DeferredTaxAssetsLeaseLiability
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_542"
      unitRef="USD">1581946</wyyy:DeferredTaxAssetsLeaseLiability>
    <wyyy:DeferredTaxAssetsLeaseLiability
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_541"
      unitRef="USD">1555503</wyyy:DeferredTaxAssetsLeaseLiability>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_544"
      unitRef="USD">770488</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_543"
      unitRef="USD">167825</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_546"
      unitRef="USD">14431680</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_545"
      unitRef="USD">12779907</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_548"
      unitRef="USD">11930917</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_547"
      unitRef="USD">10503243</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_550"
      unitRef="USD">2500763</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_549"
      unitRef="USD">2276664</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_553"
      unitRef="USD">366764</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_552"
      unitRef="USD">116530</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
    <wyyy:DeferredTaxLiabilitiesDepreciation
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_555"
      unitRef="USD">456913</wyyy:DeferredTaxLiabilitiesDepreciation>
    <wyyy:DeferredTaxLiabilitiesDepreciation
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_554"
      unitRef="USD">324959</wyyy:DeferredTaxLiabilitiesDepreciation>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_557"
      unitRef="USD">276321</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_556"
      unitRef="USD">334973</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_559"
      unitRef="USD">15052</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_558"
      unitRef="USD">11354</us-gaap:DeferredTaxLiabilitiesOther>
    <wyyy:DeferredTaxLiabilitiesLeaseAsset
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_561"
      unitRef="USD">1402636</wyyy:DeferredTaxLiabilitiesLeaseAsset>
    <wyyy:DeferredTaxLiabilitiesLeaseAsset
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_560"
      unitRef="USD">1401939</wyyy:DeferredTaxLiabilitiesLeaseAsset>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_563"
      unitRef="USD">2517686</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_562"
      unitRef="USD">2189755</us-gaap:DeferredIncomeTaxLiabilities>
    <wyyy:NetDeferredTaxAsset
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_565"
      unitRef="USD">-16923</wyyy:NetDeferredTaxAsset>
    <wyyy:NetDeferredTaxAsset
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_564"
      unitRef="USD">86909</wyyy:NetDeferredTaxAsset>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2023-12-31"
      decimals="-5"
      id="fid_576"
      unitRef="USD">42600000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="AsOf2023-12-31"
      decimals="-5"
      id="fid_574"
      unitRef="USD">29700000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="AsOf2017-12-31"
      decimals="-5"
      id="fid_575"
      unitRef="USD">12900000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="AsOf2023-12-31"
      decimals="-5"
      id="fid_578"
      unitRef="USD">51400000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:SummaryOfValuationAllowanceTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1014">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Beginning balance&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(10,503,243&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;(1,999,630&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 15px"&gt;Increases&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(1,427,674&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(8,503,613&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Ending balance&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(11,930,917&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 3px double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 3px double;width:9%;vertical-align:bottom;text-align:right;"&gt;(10,503,243&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 3px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:SummaryOfValuationAllowanceTextBlock>
    <wyyy:DeferredTaxAssetValuationAllowance
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_567"
      unitRef="USD">-10503243</wyyy:DeferredTaxAssetValuationAllowance>
    <wyyy:DeferredTaxAssetValuationAllowance
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="fid_566"
      unitRef="USD">-1999630</wyyy:DeferredTaxAssetValuationAllowance>
    <wyyy:IncreasesDecreasesValuationAllowanceDeferredTaxAsset
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_570"
      unitRef="USD">-1427674</wyyy:IncreasesDecreasesValuationAllowanceDeferredTaxAsset>
    <wyyy:IncreasesDecreasesValuationAllowanceDeferredTaxAsset
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_569"
      unitRef="USD">-8503613</wyyy:IncreasesDecreasesValuationAllowanceDeferredTaxAsset>
    <wyyy:DeferredTaxAssetValuationAllowance
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_571"
      unitRef="USD">-11930917</wyyy:DeferredTaxAssetValuationAllowance>
    <wyyy:DeferredTaxAssetValuationAllowance
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_573"
      unitRef="USD">-10503243</wyyy:DeferredTaxAssetValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="From2020-01-01to2020-12-31"
      decimals="-5"
      id="fid_577"
      unitRef="USD">1400000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_966">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;strong&gt;14. Stockholders&#x2019; Equity&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Preferred Stock&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company&#x2019;s Certificate of Incorporation authorizes the Company to issue up to 10,000,000 shares of preferred stock, $0.001 par value per share. Under the terms of the Company&#x2019;s Certificate of Incorporation, the board of directors is authorized, subject to any limitations prescribed by law, without stockholder approval, to issue such shares of preferred stock in one or more series. Each such series of preferred stock shall have such rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, as shall be determined by the board of directors. As of December 31, 2023, there were 7,954,286 undesignated shares of preferred stock remaining available for issuance. There were no issuances of or outstanding preferred stock during the years ended December 31, 2023 and 2022.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Common Stock&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company is authorized to issue 30,000,000 shares of common stock, $.001 par value per share. As of December 31, 2023, there were 8,893,220 shares issued and outstanding.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&lt;span style="text-decoration:underline"&gt;Common Stock Issuances - Employee Stock Option Exercises&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;There were no stock option exercises during the years ended December 31, 2023 and 2022.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&lt;span style="text-decoration:underline"&gt;Common Stock Issuances &#x2013; Restricted Stock Awards&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;During the year ended December 31, 2023, there were 169,737 shares of common stock vested in accordance with the vesting terms of the RSAs. Two employees received less than the shares vested because they elected to have a total of 1,993 shares withheld in satisfaction of the employees corresponding tax liability of approximately $3,600. The Company&#x2019;s payment of this tax liability was recorded as a cash flow from financing activity on the consolidated statement of cash flows.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;During the year ended December 31, 2022, there were 91,316 shares of common stock vested in accordance with the vesting terms of the RSAs. Three employees received less than the shares vested because they elected to have a total of 11,280 shares withheld in satisfaction of the employees corresponding tax liability of approximately $49,300. The Company&#x2019;s payment of this tax liability was recorded as a cash flow from financing activity on the consolidated statement of cash flows.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;See Note 15 for additional information regarding stock option plans.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Warrants Issued&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;On March 31, 2022, the Company issued a warrant to purchase 75,000 shares of common stock as part of the contingent consideration earned by ITA for 2021 EBITDA achievement. The warrant contains a strike price of $5.33 and has a four-year contractual term. The warrant is classified within stockholders&#x2019; equity at its fair value. The fair value of the warrant was determined to be $108,000 utilizing the Black-Scholes-Merton option-pricing model at the time of issuance. Following such issuance, the Company has outstanding warrants to acquire 150,000 shares of common stock at a strike price of $5.33 that expire at terms through October 1, 2025.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Stock Repurchase Program&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;On October 7, 2019, the Company announced that its Board of Directors approved a stock repurchase plan (the &#x201c;Repurchase Plan&#x201d;) to purchase up to $2.5 million of the Company&#x2019;s common stock. Any repurchases will be made in compliance with the SEC&#x2019;s Rule 10b-18 if applicable, and may be made in the open market or in privately negotiated transactions, including the entry into derivatives transactions. During November 2021, the Board increased the size of the Repurchase Plan to up to $5.0 million of the Company&#x2019;s common stock, increasing the amount available for future purchases under the Repurchase Plan to $4.6 million. During the three month period ended March 31, 2022, we repurchased 196,586 shares of our common stock for a total of $818,200 and subsequently in March of 2022, the Board suspended the repurchase plan in order to use the company&#x2019;s excess funds to invest into the business. The Company retired all common stock it repurchased.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;At The Market Offering Agreement&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;On August 18, 2020, the Company entered into an At-The-Market Issuance Sales Agreement (the &#x201c;Sales Agreement&#x201d;) with B. Riley Securities, Inc. (&#x201c;B. Riley FBR&#x201d;), The Benchmark Company, LLC (&#x201c;Benchmark&#x201d;) and Spartan Capital Securities, LLC (&#x201c;Spartan&#x201d;, and together with B. Riley FBR and Benchmark, the &#x201c;Sales Agents&#x201d;) which establishes an at-the-market equity program pursuant to which the Company may offer and sell shares of our common stock, par value $0.001 per share, from time to time as set forth in the Sales Agreement. The Sales Agreement provides for the sale of shares of the Company&#x2019;s common stock (&#x201c;Shares&#x201d;) having an aggregate offering price of up to $24,000,000.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Effective March 27, 2023, the Company provided notice to the sales agents under its At the Market Sales Agreement that it was terminating the agreement. No shares were offered during the years ended December 31, 2023 and 2022. Accordingly, no additional sales of shares of common stock will be offered pursuant to such an agreement.&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_134"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <wyyy:PreferredStockParValue
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="fid_167"
      unitRef="USDPShares">0.001</wyyy:PreferredStockParValue>
    <wyyy:UndesignatedSharesOfPreferredStock
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_166"
      unitRef="Shares">7954286</wyyy:UndesignatedSharesOfPreferredStock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_140"
      unitRef="Shares">30000000</us-gaap:CommonStockSharesAuthorized>
    <wyyy:CommonStockShareIssued
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_168"
      unitRef="Shares">8893220</wyyy:CommonStockShareIssued>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="From2023-01-01to2023-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="fid_143"
      unitRef="Shares">169737</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2023-01-01to2023-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="fid_145"
      unitRef="USD">3600</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="From2022-01-01to2022-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="fid_142"
      unitRef="Shares">91316</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="From2022-01-01to2022-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="fid_144"
      unitRef="USD">49300</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <wyyy:IssuedOfWarrantsToPurchaseShares
      contextRef="AsOf2022-12-31_wyyy_WarrantsMember"
      decimals="0"
      id="fid_154"
      unitRef="Shares">75000</wyyy:IssuedOfWarrantsToPurchaseShares>
    <wyyy:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights
      contextRef="AsOf2022-12-31_wyyy_WarrantsMember"
      decimals="INF"
      id="fid_155"
      unitRef="USDPShares">5.33</wyyy:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights>
    <wyyy:WarrantsFairValue
      contextRef="From2022-01-01to2022-12-31_wyyy_WarrantsMember"
      decimals="0"
      id="fid_156"
      unitRef="USD">108000</wyyy:WarrantsFairValue>
    <wyyy:WarrantsTerm
      contextRef="From2022-01-01to2022-12-31_wyyy_WarrantsMember"
      id="fid_157">5.33</wyyy:WarrantsTerm>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="AsOf2019-10-07_wyyy_RepurchasePlanMember"
      decimals="-5"
      id="fid_159"
      unitRef="USD">2500000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="AsOf2021-11-30_wyyy_RepurchasePlanMember"
      decimals="-5"
      id="fid_160"
      unitRef="USD">5000000.0</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <wyyy:CommonStockIncreaseAmountForFuturePurchases
      contextRef="AsOf2021-11-30_wyyy_RepurchasePlanMember"
      decimals="-5"
      id="fid_164"
      unitRef="USD">4600000</wyyy:CommonStockIncreaseAmountForFuturePurchases>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2022-12-31_wyyy_RepurchasePlanMember"
      decimals="0"
      id="fid_162"
      unitRef="Shares">196586</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2022-01-01to2022-12-31_wyyy_RepurchasePlanMember"
      decimals="0"
      id="fid_163"
      unitRef="USD">818200</us-gaap:StockRepurchasedDuringPeriodValue>
    <wyyy:AggregateOfferingPrice
      contextRef="AsOf2020-08-18"
      decimals="0"
      id="fid_150"
      unitRef="USD">24000000</wyyy:AggregateOfferingPrice>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_967">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;strong&gt;15. Stock Options and Award Programs&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company&#x2019;s stock incentive plan is administered by the Compensation Committee and authorizes the grant or award of incentive stock options, non-qualified stock options (NQSO), restricted stock awards (RSA), stock appreciation rights, dividend equivalent rights, performance unit awards and phantom shares. The Company issues new shares of common stock upon the exercise of stock options. Any shares associated with options forfeited are added back to the number of shares that underlie stock options to be granted under the stock incentive plan. The Company has issued restricted stock awards and non-qualified stock option awards as described below.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;span style="text-decoration:underline"&gt;Valuation of Stock Awards&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&lt;em&gt;Restricted Stock&lt;/em&gt;.&#160;The Company records the fair value of all restricted stock awards based on the grant date fair value and amortizes stock compensation on a straight-line basis over the vesting period. Restricted stock award shares are issued when granted and included in the total number of common shares issued and outstanding. During the years ended December 31, 2023 and 2022, the Company granted 628,572 RSAs and 163,903 RSAs, respectively.&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&lt;em&gt;Non-Qualified Stock Options&lt;/em&gt;.&#160;The Company estimates the fair value of nonqualified stock awards using a Black-Scholes Option Pricing model (&#x201c;Black-Scholes model&#x201d;). The fair value of each stock award is estimated on the date of grant using the Black-Scholes model, which requires an assumption of dividend yield, risk free interest rates, volatility, forfeiture rates and expected option life. The risk-free interest rates are based on the U.S. Treasury yield for a period consistent with the expected term of the option in effect at the time of the grant. Expected volatilities are based on the historical volatility of our common stock over the expected option term. The expected term of options granted is based on analyses of historical employee termination rates and option exercises. There were 288,570 stock option awards granted during the year ended December 31, 2023. There were no stock option awards granted during the year ended December 31, 2022. &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Option pricing model assumptions for NQSO awards granted were valued using the following assumptions for the years then ended as set forth below:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;YEARS ENDED&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Stock options granted&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;288,570&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;--&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Expected dividend yield&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;--&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;--&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Expected volatility&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;61.6% - 62.2%&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;--&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Risk-free interest rate&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;4.1%&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;--&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Term&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;4 years&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;--&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;span style="text-decoration:underline"&gt;Non-Qualified Stock Option Awards&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;A summary of NQSO activity as of December 31, 2023 and 2022, and changes during the years then ended are set forth below: &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Weighted &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Weighted &lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Average&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Average&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Grant Date&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Grant Date&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;strong&gt;NON-VESTED OPTIONS&lt;/strong&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Shares&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Fair Value&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Shares&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Fair Value&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Non-vested balances, January 1,&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;25,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3.98&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;Granted (+)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;288,570&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;0.91&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;Expired (-)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;25,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3.98&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;Vested/Excercised (-)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Non-vested balances, December 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;288,570&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;0.91&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Weighted &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Weighted &lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Average&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Average&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;strong&gt;OUTSTANDING AND EXERCISABLE OPTIONS&lt;/strong&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Shares&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Exercise Price&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Shares&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Exercise Price&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Awards outstanding, January 1,&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;7,500&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;4.90&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;140,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;5.79&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;Granted (+)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;288,570&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;2.04&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;Cancelled (-)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;5,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;4.40&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;Expired (-)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;7,500&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;4.90&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;127,500&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;5.89&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Awards outstanding, December 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;288,570&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;2.04&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;7,500&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;4.90&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Awards vested and expected to vest, &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;285,923&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;2.04&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;7,500&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;4.90&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Awards outstanding and exercisable, &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;December 31, &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;7,500&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;4.90&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The weighted-average remaining contractual life and the aggregate intrinsic value (the amount by which the fair value of the Company&#x2019;s stock exceeds the exercise price of the option) of the stock options outstanding, exercisable, and vested and expected to vest as of December 31, 2023 are as follows:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Outstanding&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Expected to&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;and&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Outstanding&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Vest&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Exercisable&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Weighted-average remaining contractual life (in years)&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;4.73&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;4.73&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;0.00&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Aggregate intrinsic value&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;79,485&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;78,756&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;span style="text-decoration:underline"&gt;Restricted Stock Awards&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;A summary of RSA activity as of December 31, 2023 and 2022, and changes for the years then ended are set forth below: &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="vertical-align:top;"&gt;&lt;strong&gt;VESTED AND NON-VESTED AWARDS&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Non-vested awards outstanding, January 1,&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;188,903&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;121,316&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;Granted (+)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;628,572&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;163,903&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;Cancelled (-)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;31,746&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;5,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;Vested (-)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;169,737&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;91,316&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Non-vested awards outstanding, December 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;615,992&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;188,903&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Weighted-average remaining contractual life (in years)&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;0.3&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"&gt;0.7&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Unamortized RSA compensation expense&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;483,416&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"&gt;28,440&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Aggregate intrinsic value of RSAs non-vested, December 31&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;1,429,101&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"&gt;343,822&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Aggregate intrinsic value of RSAs vested, December 31&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;326,628&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"&gt;346,694&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;span style="text-decoration:underline"&gt;Long-Term Incentive Plan&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company maintains a long-term incentive plan (LTIP) that covers the period of January 1, 2023 through January 1, 2026. The plan was approved by the Board of Directors in August 2023. The LTIP has two components of equity-based compensation.&#160; The first is 250,000 Restricted Stock Awards (RSAs) that will be awarded to management and which will be issued to management in upcoming months, based on Board and management agreement. Of the 250,000 RSAs awarded, 83,333 are expected to vest on April 1, 2024. With the remaining awards vesting 83,333 on both January 1, 2025 and January 1, 2026. The second is 250,000 Performance- based Restricted Stock Units (PSRUs) that would vest upon meeting, by January 1, 2026, certain revenue, and adjusted EBITDA performance targets. As of December 31, 2023, the Company has not awarded the RSAs or PRSUs under this plan.&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;span style="text-decoration:underline"&gt;Stock Compensation Expense&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Share-based compensation recognized under ASC 718-10 (including restricted stock awards) represents both stock options-based expense and stock grant expense. The Company recognized share-based compensation expense for the years then ended December 31 as set forth below:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="10" style="width:6%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;YEAR ENDED DECEMBER 31, 2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="10" style="width:6%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;YEAR ENDED DECEMBER 31, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="10" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;Shared-Based Compensation Expense&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="10" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Shared-Based Compensation Expense&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Employees&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Directors&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Total&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Employees&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Directors&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;Restricted share-based compensation expense&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;641,730&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;272,464&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;914,194&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;265,704&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;262,878&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;528,582&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;Non-qualified option share-based compensation expense&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;46,797&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;46,797&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:left;"&gt;Total share-based compensation before taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;688,527&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;272,464&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;960,991&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;265,704&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;262,878&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;528,582&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;At December 31, 2023, the Company had approximately $0.7&#160;million of total unrecognized share-based compensation expense, net of estimated forfeitures, related to share-based compensation that will be recognized over the weighted average remaining period of&#160;1.0 years.&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_288"
      unitRef="Shares">628572</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_291"
      unitRef="Shares">163903</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-01-01to2023-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="fid_371"
      unitRef="Shares">288570</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1015">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;YEARS ENDED&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Stock options granted&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;288,570&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;--&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Expected dividend yield&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;--&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;--&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Expected volatility&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;61.6% - 62.2%&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;--&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Risk-free interest rate&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;4.1%&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;--&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px 0px 0px 0in"&gt;Term&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px 0px 0px 0in; text-align:center;"&gt;4 years&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;--&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_275"
      unitRef="USD">288570</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <wyyy:SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate
      contextRef="From2023-01-01to2023-12-31_srt_MinimumMember"
      decimals="INF"
      id="fid_282"
      unitRef="Pure">0.616</wyyy:SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate>
    <wyyy:SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate
      contextRef="From2023-01-01to2023-12-31_srt_MaximumMember"
      decimals="INF"
      id="fid_283"
      unitRef="Pure">0.622</wyyy:SharesBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate>
    <wyyy:SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="fid_268"
      unitRef="Pure">0.041</wyyy:SharesBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2023-01-01to2023-12-31" id="fid_285">P4Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1016">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Weighted &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Weighted &lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Average&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Average&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Grant Date&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Grant Date&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;strong&gt;NON-VESTED OPTIONS&lt;/strong&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Shares&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Fair Value&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Shares&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Fair Value&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Non-vested balances, January 1,&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;25,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3.98&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;Granted (+)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;288,570&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;0.91&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;Expired (-)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;25,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;3.98&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;Vested/Excercised (-)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Non-vested balances, December 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;288,570&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;0.91&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Weighted &lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Weighted &lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Average&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Average&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;strong&gt;OUTSTANDING AND EXERCISABLE OPTIONS&lt;/strong&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Shares&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Exercise Price&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Shares&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Exercise Price&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Awards outstanding, January 1,&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;7,500&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;4.90&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;140,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;5.79&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;Granted (+)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;288,570&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;2.04&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;Cancelled (-)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;5,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;4.40&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;Expired (-)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;7,500&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;4.90&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;127,500&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;5.89&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Awards outstanding, December 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;288,570&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;2.04&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;7,500&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;4.90&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Awards vested and expected to vest, &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;December 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;285,923&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;2.04&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;7,500&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;4.90&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Awards outstanding and exercisable, &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;December 31, &lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;7,500&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;4.90&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_301"
      unitRef="Shares">25000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_325"
      unitRef="USDPShares">3.98</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="AsOf2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_311"
      unitRef="Shares">288570</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <wyyy:WeightedAverageGrantDateFairValuePerShareGranted
      contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_1043"
      unitRef="USDPShares">0.91</wyyy:WeightedAverageGrantDateFairValuePerShareGranted>
    <wyyy:WeightedAverageGrantDateFairValuePerShareGranted
      contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_1042"
      unitRef="USDPShares">0</wyyy:WeightedAverageGrantDateFairValuePerShareGranted>
    <wyyy:WeightedAverageGrantDateFairValuePerShareExpired
      contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_1039"
      unitRef="USDPShares">0</wyyy:WeightedAverageGrantDateFairValuePerShareExpired>
    <wyyy:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares
      contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_1040"
      unitRef="Shares">25000</wyyy:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredNumberOfShares>
    <wyyy:WeightedAverageGrantDateFairValuePerShareExpired
      contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_1038"
      unitRef="USDPShares">3.98</wyyy:WeightedAverageGrantDateFairValuePerShareExpired>
    <wyyy:WeightedAverageGrantDateFairValuePerShareVestedExcercised
      contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_327"
      unitRef="USDPShares">0</wyyy:WeightedAverageGrantDateFairValuePerShareVestedExcercised>
    <wyyy:WeightedAverageGrantDateFairValuePerShareVestedExcercised
      contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_326"
      unitRef="USDPShares">0</wyyy:WeightedAverageGrantDateFairValuePerShareVestedExcercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_331"
      unitRef="Shares">288570</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_328"
      unitRef="USDPShares">0.91</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_324"
      unitRef="USDPShares">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_330"
      unitRef="USDPShares">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_206"
      unitRef="Shares">7500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <wyyy:WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance
      contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_220"
      unitRef="USDPShares">4.90</wyyy:WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_207"
      unitRef="Shares">140000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <wyyy:WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance
      contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_221"
      unitRef="USDPShares">5.79</wyyy:WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingBeginningBalance>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_212"
      unitRef="Shares">288570</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_227"
      unitRef="USDPShares">2.04</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_226"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_233"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_223"
      unitRef="USDPShares">0</wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice>
    <wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod
      contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_208"
      unitRef="Shares">5000</wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriod>
    <wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_222"
      unitRef="USDPShares">4.40</wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice>
    <wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod
      contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_211"
      unitRef="Shares">7500</wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod>
    <wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_225"
      unitRef="USDPShares">4.90</wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice>
    <wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod
      contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_210"
      unitRef="Shares">127500</wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod>
    <wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_224"
      unitRef="USDPShares">5.89</wyyy:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_213"
      unitRef="Shares">288570</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <wyyy:WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance
      contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_229"
      unitRef="USDPShares">2.04</wyyy:WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_333"
      unitRef="Shares">7500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_336"
      unitRef="USDPShares">4.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="AsOf2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_217"
      unitRef="Shares">285923</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_334"
      unitRef="Shares">7500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_337"
      unitRef="USDPShares">4.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_335"
      unitRef="Shares">7500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <wyyy:WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance
      contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="fid_228"
      unitRef="USDPShares">4.90</wyyy:WeightedAverageExercisePricePerShareOutstandingAndExercisableOptionsOutstandingEndingBalance>
    <wyyy:ScheduleOfWeightedAverageRemainingContractualLifeAndTheAggregateIntrinsicValueTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1017">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Outstanding&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;"&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;Expected to&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;and&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Outstanding&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Vest&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Exercisable&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Weighted-average remaining contractual life (in years)&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;4.73&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;4.73&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;0.00&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Aggregate intrinsic value&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;79,485&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;78,756&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</wyyy:ScheduleOfWeightedAverageRemainingContractualLifeAndTheAggregateIntrinsicValueTableTextBlock>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2023-01-01to2023-12-31" id="fid_234">P4Y8M23D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <wyyy:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTermVestedAndExpectedToVest contextRef="From2023-01-01to2023-12-31" id="fid_235">P4Y8M23D</wyyy:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTermVestedAndExpectedToVest>
    <wyyy:AggregateIntrinsicValueOutstanding
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_237"
      unitRef="USD">79485</wyyy:AggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_238"
      unitRef="USD">78756</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_239"
      unitRef="USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <wyyy:ScheduleOfRestrictedStockAwardsVestedAndNonVestedAwards contextRef="From2023-01-01to2023-12-31" id="fid_1018">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="vertical-align:top;"&gt;&lt;strong&gt;VESTED AND NON-VESTED AWARDS&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Non-vested awards outstanding, January 1,&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;188,903&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;121,316&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;Granted (+)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;628,572&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;163,903&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;Cancelled (-)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;31,746&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;5,000&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;Vested (-)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;169,737&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;91,316&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Non-vested awards outstanding, December 31,&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;615,992&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 2pt double;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;188,903&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Weighted-average remaining contractual life (in years)&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;0.3&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"&gt;0.7&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Unamortized RSA compensation expense&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;483,416&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"&gt;28,440&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Aggregate intrinsic value of RSAs non-vested, December 31&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;1,429,101&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"&gt;343,822&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Aggregate intrinsic value of RSAs vested, December 31&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;326,628&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:9%;vertical-align:bottom;text-align:right;"&gt;346,694&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</wyyy:ScheduleOfRestrictedStockAwardsVestedAndNonVestedAwards>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="AsOf2022-12-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="fid_297"
      unitRef="Shares">188903</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="AsOf2021-12-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="fid_298"
      unitRef="Shares">121316</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2023-01-01to2023-12-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="fid_303"
      unitRef="Shares">628572</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2022-01-01to2022-12-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="fid_302"
      unitRef="Shares">163903</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="From2023-01-01to2023-12-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="fid_339"
      unitRef="Shares">31746</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="From2022-01-01to2022-12-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="fid_304"
      unitRef="Shares">5000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="From2023-01-01to2023-12-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="fid_306"
      unitRef="Shares">169737</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="From2022-01-01to2022-12-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="fid_305"
      unitRef="Shares">91316</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="AsOf2023-12-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="fid_308"
      unitRef="Shares">615992</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="AsOf2022-12-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="fid_338"
      unitRef="Shares">188903</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <wyyy:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm
      contextRef="From2023-01-01to2023-12-31_us-gaap_RestrictedStockMember"
      id="fid_315">P0Y3M18D</wyyy:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm>
    <wyyy:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm
      contextRef="From2022-01-01to2022-12-31_us-gaap_RestrictedStockMember"
      id="fid_314">P0Y8M12D</wyyy:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOutstandingWeightedAverageRemainingContractualTerm>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2023-01-01to2023-12-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="fid_318"
      unitRef="USD">483416</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2022-01-01to2022-12-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="fid_317"
      unitRef="USD">28440</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="AsOf2023-12-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="fid_320"
      unitRef="USD">1429101</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="AsOf2022-12-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="fid_340"
      unitRef="USD">343822</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="AsOf2023-12-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="fid_322"
      unitRef="USD">326628</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="AsOf2022-12-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="fid_341"
      unitRef="USD">346694</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <wyyy:DescriptonOfEquityBasedCompensation
      contextRef="From2023-01-01to2023-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      id="fid_294">The first is 250,000 Restricted Stock Awards (RSAs) that will be awarded to management and which will be issued to management in upcoming months, based on Board and management agreement. Of the 250,000 RSAs awarded, 83,333 are expected to vest on April 1, 2024. With the remaining awards vesting 83,333 on both January 1, 2025 and January 1, 2026. The second is 250,000 Performance- based Restricted Stock Units (PSRUs) that would vest upon meeting, by January 1, 2026</wyyy:DescriptonOfEquityBasedCompensation>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1019">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="10" style="width:6%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;YEAR ENDED DECEMBER 31, 2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="10" style="width:6%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;YEAR ENDED DECEMBER 31, 2022&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="10" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;Shared-Based Compensation Expense&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="10" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Shared-Based Compensation Expense&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Employees&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Directors&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;Total&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Employees&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Directors&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:6%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;Restricted share-based compensation expense&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;641,730&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;272,464&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;914,194&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;265,704&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;262,878&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;528,582&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;Non-qualified option share-based compensation expense&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;46,797&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;-&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;46,797&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 0.5pt solid;width:6%;vertical-align:bottom;text-align:right;"&gt;-&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:left;"&gt;Total share-based compensation before taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;688,527&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;272,464&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;960,991&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;265,704&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;262,878&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:6%;vertical-align:bottom;text-align:right;"&gt;528,582&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:RestrictedStockExpense
      contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_259"
      unitRef="USD">641730</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="From2023-01-01to2023-12-31_wyyy_BoardOfDirectorsOptionMember"
      decimals="0"
      id="fid_356"
      unitRef="USD">272464</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_367"
      unitRef="USD">914194</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_260"
      unitRef="USD">265704</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="From2022-01-01to2022-12-31_wyyy_BoardOfDirectorsOptionMember"
      decimals="0"
      id="fid_358"
      unitRef="USD">262878</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_369"
      unitRef="USD">528582</us-gaap:RestrictedStockExpense>
    <wyyy:NonQualifiedOptionShareBasedCompensationExpense
      contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_255"
      unitRef="USD">46797</wyyy:NonQualifiedOptionShareBasedCompensationExpense>
    <wyyy:NonQualifiedOptionShareBasedCompensationExpense
      contextRef="From2023-01-01to2023-12-31_wyyy_BoardOfDirectorsOptionMember"
      decimals="0"
      id="fid_353"
      unitRef="USD">0</wyyy:NonQualifiedOptionShareBasedCompensationExpense>
    <wyyy:NonQualifiedOptionShareBasedCompensationExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_364"
      unitRef="USD">46797</wyyy:NonQualifiedOptionShareBasedCompensationExpense>
    <wyyy:NonQualifiedOptionShareBasedCompensationExpense
      contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_346"
      unitRef="USD">0</wyyy:NonQualifiedOptionShareBasedCompensationExpense>
    <wyyy:NonQualifiedOptionShareBasedCompensationExpense
      contextRef="From2022-01-01to2022-12-31_wyyy_BoardOfDirectorsOptionMember"
      decimals="0"
      id="fid_354"
      unitRef="USD">0</wyyy:NonQualifiedOptionShareBasedCompensationExpense>
    <wyyy:NonQualifiedOptionShareBasedCompensationExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_365"
      unitRef="USD">0</wyyy:NonQualifiedOptionShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-01-01to2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_343"
      unitRef="USD">688527</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-01-01to2023-12-31_wyyy_BoardOfDirectorsOptionMember"
      decimals="0"
      id="fid_349"
      unitRef="USD">272464</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_360"
      unitRef="USD">960991</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2022-01-01to2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="fid_345"
      unitRef="USD">265704</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2022-01-01to2022-12-31_wyyy_BoardOfDirectorsOptionMember"
      decimals="0"
      id="fid_351"
      unitRef="USD">262878</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_362"
      unitRef="USD">528582</us-gaap:AllocatedShareBasedCompensationExpense>
    <wyyy:UnrecognizedShareBasedExpense
      contextRef="AsOf2023-12-31"
      decimals="-5"
      id="fid_293"
      unitRef="USD">700000</wyyy:UnrecognizedShareBasedExpense>
    <us-gaap:InsuredFinancialObligationsWithCreditDeteriorationRemainingWeightedAverageContractPeriod contextRef="From2023-01-01to2023-12-31" id="fid_295">P1Y</us-gaap:InsuredFinancialObligationsWithCreditDeteriorationRemainingWeightedAverageContractPeriod>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_968">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;strong&gt;16. Earnings Per Common Share (EPS)&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;The computations of basic and diluted EPS for the years ended were as follows:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;YEARS ENDED&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="vertical-align:top;"&gt;&lt;strong&gt;Basic and Diluted Earnings Per Share Computation:&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:left;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(4,046,473&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;(23,585,291&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:left;"&gt;Weighted average number of common shares&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;8,830,709&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;8,732,203&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 30px; text-align:left;"&gt;Basic and Diluted Loss Per Share&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(0.46&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;(2.70&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;For the year ended December 31, 2023 the Company had unexercised stock options of 288,570, RSAs of&#160;615,992 and warrants to purchase&#160;150,000&#160;shares of common stock, outstanding, that were anti-dilutive. For the year ended December 31, 2022 the Company had unexercised stock options of 106,685, RSAs of&#160;49,777 and warrants to purchase&#160;150,000&#160;shares of common stock, outstanding, that were anti-dilutive.&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1020">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;YEARS ENDED&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td style="vertical-align:top;"&gt;&lt;strong&gt;Basic and Diluted Earnings Per Share Computation:&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:left;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(4,046,473&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;(23,585,291&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 15px; text-align:left;"&gt;Weighted average number of common shares&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;8,830,709&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;8,732,203&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 30px; text-align:left;"&gt;Basic and Diluted Loss Per Share&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(0.46&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;(2.70&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <wyyy:NetLossIncomeDiluted
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_581"
      unitRef="USD">-4046473</wyyy:NetLossIncomeDiluted>
    <wyyy:NetLossIncomeDiluted
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_580"
      unitRef="USD">-23585291</wyyy:NetLossIncomeDiluted>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_583"
      unitRef="Shares">8830709</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_582"
      unitRef="Shares">8732203</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-01to2023-12-31"
      decimals="INF"
      id="fid_585"
      unitRef="USDPShares">-0.46</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      id="fid_584"
      unitRef="USDPShares">-2.70</us-gaap:EarningsPerShareDiluted>
    <us-gaap:StockOrUnitsAvailableForDistributions
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_586"
      unitRef="Shares">288570</us-gaap:StockOrUnitsAvailableForDistributions>
    <wyyy:RSAsSharesOfCommonStock
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_590"
      unitRef="Shares">615992</wyyy:RSAsSharesOfCommonStock>
    <wyyy:WarrantstoPurchasecCmmonSharesOutstanding
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_588"
      unitRef="Shares">150000</wyyy:WarrantstoPurchasecCmmonSharesOutstanding>
    <us-gaap:StockOrUnitsAvailableForDistributions
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_587"
      unitRef="Shares">106685</us-gaap:StockOrUnitsAvailableForDistributions>
    <wyyy:RSAsSharesOfCommonStock
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_591"
      unitRef="Shares">49777</wyyy:RSAsSharesOfCommonStock>
    <wyyy:WarrantstoPurchasecCmmonSharesOutstanding
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_589"
      unitRef="Shares">150000</wyyy:WarrantstoPurchasecCmmonSharesOutstanding>
    <us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_969">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;strong&gt;17.&#160; Accumulated Other Comprehensive Loss &lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Changes in the Company&#x2019;s cumulative foreign currency translation adjustments due to translation of its foreign subsidiaries&#x2019; Euro currency financial statements into the Company&#x2019;s reporting currency were as and for the periods presented below:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;YEAR ENDED&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Balances, January 1&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(350,234&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;(241,586&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="TEXT-INDENT: 15px;vertical-align:top;"&gt;Net foreign currency translation gain (loss)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;15,335&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(108,648&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Balances, December 31&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(334,899&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;(350,234&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1021">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;YEAR ENDED&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Balances, January 1&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(350,234&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;(241,586&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="TEXT-INDENT: 15px;vertical-align:top;"&gt;Net foreign currency translation gain (loss)&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;15,335&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;(108,648&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;Balances, December 31&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;(334,899&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;)&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;(350,234&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_596"
      unitRef="USD">-350234</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2021-12-31"
      decimals="0"
      id="fid_594"
      unitRef="USD">-241586</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_598"
      unitRef="USD">15335</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_597"
      unitRef="USD">-108648</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="fid_602"
      unitRef="USD">-334899</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2022-12-31"
      decimals="0"
      id="fid_601"
      unitRef="USD">-350234</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_970">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;strong&gt;18.&#160; Commitments and Contingencies&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Employment Agreements&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company has employment agreements with certain executives that set forth compensation levels and provide for severance payments in certain instances.&#160; &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;em&gt;Legal Matters&lt;/em&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company is not involved in any material legal proceedings. &lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <wyyy:RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_971">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;strong&gt;19.&#160; Revenue by Service Type, Customer Type and by Geographic Region &lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company recognized revenues by the following broad service types: &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;YEARS ENDED&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;Carrier Services&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;58,229,511&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;53,339,950&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;Managed Services&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;47,796,849&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;40,763,415&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;106,026,360&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;94,103,365&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company recognized revenues for the following customer types as set forth below: &lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;YEARS ENDED&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;U.S. Federal Government&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;84,475,325&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;74,416,288&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;U.S. State and Local Governments&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;561,378&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;411,511&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;Foreign Governments&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;79,556&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;146,538&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;Commercial Enterprises&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;20,910,101&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;19,129,028&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;106,026,360&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;94,103,365&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;The Company recognized revenues from customers in the following geographic regions:&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;YEARS ENDED&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;United States&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;102,017,851&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;90,786,554&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;Europe&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;4,008,509&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;3,316,811&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;106,026,360&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;94,103,365&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</wyyy:RevenueByServiceTypeCustomerTypeAndByGeographicRegionTextBlock>
    <wyyy:ScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1022">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;YEARS ENDED&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;Carrier Services&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;58,229,511&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;53,339,950&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;Managed Services&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;47,796,849&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;40,763,415&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;106,026,360&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;94,103,365&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</wyyy:ScheduleOfRevenuesFromDifferentTypeServicesTableTextBlock>
    <us-gaap:Revenues
      contextRef="From2023-01-01to2023-12-31_wyyy_CarrierServicesMember"
      decimals="0"
      id="fid_606"
      unitRef="USD">58229511</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-01-01to2022-12-31_wyyy_CarrierServicesMember"
      decimals="0"
      id="fid_607"
      unitRef="USD">53339950</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-01to2023-12-31_wyyy_ManagedServicesMember"
      decimals="0"
      id="fid_608"
      unitRef="USD">47796849</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-01-01to2022-12-31_wyyy_ManagedServicesMember"
      decimals="0"
      id="fid_609"
      unitRef="USD">40763415</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_604"
      unitRef="USD">106026360</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_605"
      unitRef="USD">94103365</us-gaap:Revenues>
    <wyyy:RevenueFromExternalCustomersByCustomersTypeTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1023">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;YEARS ENDED&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;U.S. Federal Government&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;84,475,325&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;74,416,288&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;U.S. State and Local Governments&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;561,378&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;411,511&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;Foreign Governments&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;79,556&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;146,538&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;Commercial Enterprises&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;20,910,101&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;19,129,028&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;106,026,360&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;94,103,365&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</wyyy:RevenueFromExternalCustomersByCustomersTypeTableTextBlock>
    <us-gaap:Revenues
      contextRef="From2023-01-01to2023-12-31_wyyy_USFederalGovernmentMember"
      decimals="0"
      id="fid_613"
      unitRef="USD">84475325</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-01-01to2022-12-31_wyyy_USFederalGovernmentMember"
      decimals="0"
      id="fid_612"
      unitRef="USD">74416288</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-01to2023-12-31_wyyy_UsStateAndLocalGovernmentsMember"
      decimals="0"
      id="fid_615"
      unitRef="USD">561378</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-01-01to2022-12-31_wyyy_UsStateAndLocalGovernmentsMember"
      decimals="0"
      id="fid_614"
      unitRef="USD">411511</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-01to2023-12-31_wyyy_ForeignGovernmentsMember"
      decimals="0"
      id="fid_617"
      unitRef="USD">79556</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-01-01to2022-12-31_wyyy_ForeignGovernmentsMember"
      decimals="0"
      id="fid_616"
      unitRef="USD">146538</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-01to2023-12-31_wyyy_CommercialEnterprisesMember"
      decimals="0"
      id="fid_619"
      unitRef="USD">20910101</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-01-01to2022-12-31_wyyy_CommercialEnterprisesMember"
      decimals="0"
      id="fid_618"
      unitRef="USD">19129028</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_611"
      unitRef="USD">106026360</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_610"
      unitRef="USD">94103365</us-gaap:Revenues>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1024">&lt;table cellpadding="0" style="border-spacing:0;text-align:left;font:10pt times new roman;width:100%"&gt;&lt;tbody&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;YEARS ENDED&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="6" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;DECEMBER 31,&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;&lt;strong&gt;2023&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="hdcell" colspan="2" style="BORDER-BOTTOM: #000000 1px solid;width:9%;vertical-align:bottom;text-align:center;"&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:center;"&gt;2022&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" colspan="2" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td style="vertical-align:top;"&gt;United States&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;102,017,851&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="width:9%;vertical-align:bottom;text-align:right;"&gt;90,786,554&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td style="vertical-align:top;"&gt;Europe&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;4,008,509&lt;/strong&gt;&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-BOTTOM: black 1px solid;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-BOTTOM: black 1px solid;width:9%;vertical-align:bottom;text-align:right;"&gt;3,316,811&lt;/td&gt;&lt;td style="PADDING-BOTTOM: 1px;width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#cceeff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td class="ffcell" style="width:9%;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15px;background-color:#ffffff"&gt;&lt;td&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;&lt;strong&gt;$&lt;/strong&gt;&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;&lt;strong&gt;106,026,360&lt;/strong&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:1%;vertical-align:bottom;white-space: nowrap;"&gt;$&lt;/td&gt;&lt;td class="ffcell" style="BORDER-TOP: medium none; BORDER-BOTTOM: 2pt double;width:9%;vertical-align:bottom;text-align:right;"&gt;94,103,365&lt;/td&gt;&lt;td style="width:1%;white-space: nowrap;"&gt;&lt;p style="font-size:10pt;font-family:times new roman;margin:0px"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:Revenues
      contextRef="From2023-01-01to2023-12-31_wyyy_UnitedStatesUsaMember"
      decimals="0"
      id="fid_623"
      unitRef="USD">102017851</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-01-01to2022-12-31_wyyy_UnitedStatesUsaMember"
      decimals="0"
      id="fid_622"
      unitRef="USD">90786554</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-01to2023-12-31_srt_EuropeMember"
      decimals="0"
      id="fid_625"
      unitRef="USD">4008509</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-01-01to2022-12-31_srt_EuropeMember"
      decimals="0"
      id="fid_624"
      unitRef="USD">3316811</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-01to2023-12-31"
      decimals="0"
      id="fid_621"
      unitRef="USD">106026360</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      id="fid_620"
      unitRef="USD">94103365</us-gaap:Revenues>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2023-01-01to2023-12-31" id="fid_1025">&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&lt;strong&gt;20.&#160; Subsequent Events&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;On February 29, 2024, the Company entered into a Loan and Security Agreement (the &#x201c;Loan&#x201d;) and Promissory Note (the &#x201c;Note,&#x201d; and, together with the Loan, the &#x201c;Agreements&#x201d;) with Old Dominion National Bank.&#160; The Agreements provide for a new $4,000,000 revolving line of credit facility (the &#x201c;Credit Facility&#x201d;).&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; text-align:left;"&gt;&#160;&lt;/p&gt;&lt;p style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; MARGIN: 0px; TEXT-INDENT: 45px; text-align:left;"&gt;Advances under the Credit Facility are subject to a borrowing base equal to the lesser of (i) $4,000,000 or (ii) 80% of billed accounts receivable less than 90 days outstanding.&#160; Interest accrues on the outstanding principal balance of the Credit Facility at an annual rate equal to the Prime Rate published in The Wall Street Journal, subject to a floor rate of 7.25%.&#160; Outstanding interest on the amount borrowed is payable monthly and all outstanding interest and principal is due on the maturity date of February 28, 2025.&#160; The Credit Facility includes customary covenants and events of default, including the following items that are measured annually commencing December 31, 2024: (i) a minimum tangible net worth of $2.0 million; (ii) a minimum annual EBITDA of $1.0 million and (iii) a ratio of current assets to current liabilities of not less than 1.0 to 1.0. The terms of new Credit Facility prohibit the use of our Factoring Arrangement. The Company has not had material borrowings on its Credit Facility through March 26, 2024.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="AsOf2024-02-29_wyyy_LoanAgreementMember_us-gaap_SubsequentEventMember"
      decimals="-4"
      id="fid_376"
      unitRef="USD">40000000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:InterestExpenseBorrowings
      contextRef="From2024-02-01to2024-02-29_wyyy_LoanAgreementMember_us-gaap_SubsequentEventMember"
      decimals="0"
      id="fid_378"
      unitRef="USD">4000000</us-gaap:InterestExpenseBorrowings>
    <wyyy:PercentageOfUnpaidBalanceOfEligibleAccountsReceivable
      contextRef="From2024-02-01to2024-02-29_wyyy_LoanAgreementMember_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="fid_387"
      unitRef="Pure">0.0725</wyyy:PercentageOfUnpaidBalanceOfEligibleAccountsReceivable>
    <us-gaap:DebtInstrumentMaturityDateDescription
      contextRef="From2024-02-01to2024-02-29_wyyy_LoanAgreementMember_us-gaap_SubsequentEventMember"
      id="fid_384">Outstanding interest on the amount borrowed is payable monthly and all outstanding interest and principal is due on the maturity date of February 28, 2025</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:MinimumNetWorthRequiredForCompliance
      contextRef="AsOf2024-02-29_wyyy_LoanAgreementMember_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="fid_388"
      unitRef="USD">2000000.0</us-gaap:MinimumNetWorthRequiredForCompliance>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2024-02-29_wyyy_LoanAgreementMember_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="fid_389"
      unitRef="USD">1000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <wyyy:DescriptionOfBorrowingTerm
      contextRef="From2024-02-01to2024-02-29_wyyy_LoanAgreementMember_us-gaap_SubsequentEventMember"
      id="fid_383">a ratio of current assets to current liabilities of not less than 1.0 to 1.0</wyyy:DescriptionOfBorrowingTerm>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
